近日,MathWorks 發布 了新版(R2011a)MATLAB 和 Simulink 產品系列。該版本的核心在于引入了新一代的代碼生成產品:MATLAB Coder、Simulink Coder 和 Embedded Coder。另外,R2011a 還更新了 80 種其他產品,包括 Polyspace 嵌入式軟件驗證產品。
對于廣大的研發人員來說,如何加速MATLAB應用一直是一個焦點問題,隨著多核或計算機集群的普及,很多用戶想知道如何利用這些高性能的硬件來加速MATLAB。
對此,MathWorks 中國教育業務發展總監陳煒博士表示,新版MATLAB的增強功能讓今天的工程師和科學家不依靠可執行的資源即可開發并行應用程序,幫助他們在更短的時間內開發越來越復雜的建模系統,借助并行計算技術,MATLAB應用程序可通過同時運行8個本地進程來提升性能,從而充分利用多核機器。
據介紹,MATLAB R2011a版的重要功能有:改進了 MATLAB 中多種線性代數函數的性能;Optimization Toolbox 中提供針對二次規劃的大規模內點求解器;MATLAB Compiler 使用 Parallel Computing Toolbox 生成的應用程序和組件最多可使用8個本地工作線程;Financial Toolbox 中提供面向對象的投資組合優化求解器,并附帶周轉率和交易成本;Econometrics Toolbox 中提供 Engle-Granger和 Johansen 共整測試,以及 VEC 參數估計。