<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 編輯觀(guān)點(diǎn) > 對你有用的那些MATLAB 2013升級功能

對你有用的那些MATLAB 2013升級功能

作者:薛士然 時(shí)間:2013-11-14 來(lái)源:EEPW 收藏

  對于學(xué)工科和理科的人來(lái)說(shuō),這兩個(gè)軟件并不陌生,每年都會(huì )對進(jìn)行兩次更新,就今年的第二次升級方面,應用工程師團隊經(jīng)理魏奮就其新增功能進(jìn)行了詳細的介紹。



應用工程師團隊經(jīng)理魏奮

本文引用地址:http://dyxdggzs.com/article/189332.htm

  更加注重效率和方便性,增強開(kāi)放性

  這次更新,MATLAB增加了兩個(gè)新的基本數據類(lèi)型table data type和categorical arrays。Table data type是一個(gè)新的混合型表格數據類(lèi)型,支持靈活的索引,并且內置合并、排序等功能,可以很方便用戶(hù)的查詢(xún)。Categorical arrays是一種離散非數值數據類(lèi)型,比原來(lái)字符串的cell array占用內存更小,效率更高,對于一些模糊控制系統會(huì )非常適用。

  Image processing Toolbox的加入簡(jiǎn)化了需要進(jìn)行圖像處理的工作,這一工具可以讓工程師用編寫(xiě)MATLAB的語(yǔ)法來(lái)直接編寫(xiě)可以在GPU上運行的程序,現在加入了34個(gè)直接對GPU進(jìn)行支持的函數。但是魏經(jīng)理也解釋了,目前這一工具還只是針對某些特定的GPU,也需要另外一個(gè)Parallel Computing Toolbox工具箱作為輔助的幫助。希望在將來(lái)MATLAB這一工具能適用于所有的GPU,這樣就能簡(jiǎn)化很多工程師的工作。

  此次更新也有面向于不常使用MATLAB用戶(hù)的福利,比如MATLAB compiler,這一功能是不依賴(lài)于MATLAB的,用戶(hù)只需要從公司網(wǎng)站下載特定版本和平臺的MCR,就可以使用一些應用程序和庫可定制的安裝包。

  還有非常重要的一點(diǎn),MATLAB也有apps了,當然魏經(jīng)理表示,這個(gè)apps不是我們理解的store的這種模式。這項功能的加入,是給經(jīng)常使用MATLAB的工程師一個(gè)交流的平臺,工程師可以將自己編寫(xiě)的程序打包發(fā)送給其他用戶(hù),也可以使用其他用戶(hù)編寫(xiě)好的程序,這項功能的加入,讓MATLAB更加開(kāi)放,可以有MathWorks提供之外的更多的程序可以使用。

  更加自動(dòng)化和人性化

  魏經(jīng)理介紹,仿真對于最優(yōu)性和速度要求會(huì )很高,新的performance advisor就可以很好的解決這個(gè)問(wèn)題。它是一個(gè)性能建議器,可以幫助工程師分析模型,幫助工程師自動(dòng)修改或者替換一些設置,因為它是自動(dòng)化的,可以修改一些不容易被發(fā)現的仿真瓶頸。

  另外MATLAB system block讓MATLAB移植到Simulink更加簡(jiǎn)單了,魏經(jīng)理表示,原來(lái)的版本也是支持二者之間移植的,但是還需要做一些手工的修改,現在有了這樣一個(gè)模塊,就可以自動(dòng)將MATLAB算法移植到Simulink里,工程師無(wú)需再去編寫(xiě)對話(huà)框,這個(gè)過(guò)程全部都是自動(dòng)化的。

  新版本中,軟件的人性化也有了進(jìn)一步的延伸,有了更加豐富的定制化的對話(huà)框設計,而且還無(wú)需工程師編寫(xiě)代碼;增加了comment through模塊選項,對于一些不需要的模塊可以直接添加注釋?zhuān)@樣就不用重新再畫(huà)模塊圖,提高了仿真效率;仿真中,對于模塊名稱(chēng)、信號標簽的注釋?zhuān)梢允褂枚鄧Z(yǔ)言,非常的人性化,解決了交流過(guò)程中的語(yǔ)言障礙。

  系統工具箱增加對LTE測試的支持

  現在4G的建設非?;馃?,有消息稱(chēng)年底前工信部要發(fā)放4G牌照,對4G網(wǎng)絡(luò )的支持必然是很多產(chǎn)品在未來(lái)幾年的必選項。MathWorks在2013年的工具箱中恰逢其時(shí)的加入了對4G的測試支持,這就是LTE system toolbox,其可以為L(cháng)TE和LTE-Advanced無(wú)線(xiàn)通訊系統和設備提供符合標準的仿真、驗證和分析。它提供了很多和標準非常匹配的LTE參考模型,包括黃金參考模型,這樣可以省去客戶(hù)自己開(kāi)發(fā)的成本。

  注重安全性的Polyspace有了兩個(gè)系列

  魏經(jīng)理首先列舉了幾個(gè)安全事故:Ariane火箭因數據溢出錯誤造成75億美元損失;因ECU軟件問(wèn)題汽車(chē)大規模召回;因操作人員誤輸入0,巡洋艦引擎失效。這幾個(gè)例子都是對于安全性要求非常高,雖然之前已經(jīng)經(jīng)過(guò)了縝密的測試,但是在實(shí)際運行時(shí)候還是發(fā)生了意想不到的錯誤,而且造成了非常慘重的損失。如何預防這些運行錯誤,就是Polyspace的工作。

  魏經(jīng)理介紹新版本中將Polyspace拆分成兩個(gè)系列產(chǎn)品Polyspace Code Prover和Polyspace Bug finder,目的就是為了滿(mǎn)足不同的應用需要。

  關(guān)于Polyspace為什么可以找出所有的運行錯誤,魏經(jīng)理也做了一個(gè)解釋?zhuān)驗樗褂玫氖潜容^特殊的形式化方法(formal method),此方法是一個(gè)推導性的數學(xué)方法,能保證一定能找出所有的錯誤,不會(huì )遺漏任何的運行式錯誤。所以使用這款產(chǎn)品能夠非常方便避免前面說(shuō)的這些付出非常高昂代價(jià)的失敗。

  建模、仿真是很多產(chǎn)品成型之前的必經(jīng)之路,MathWorks此次的更新,讓這個(gè)過(guò)程變得更加高效和安全。



關(guān)鍵詞: MathWorks MATLAB Simulink

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>