matlab 2012a是mathworks官網(wǎng)發(fā)布的一款功能強(qiáng)大、性能穩(wěn)定的商業(yè)數(shù)學(xué)軟件,新版本采用了全新的視圖界面,具有MATLAB和Simulink的重大更新,可顯著提升用戶的使用與導(dǎo)航體驗。比如新增了Simulink編輯器,matlab桌面則新添了一個工具條,此外軟件還重新設(shè)計了幫助系統(tǒng),改進(jìn)了瀏覽、搜索、篩選和內(nèi)容分類等等。
matlab是美國mathworks公司出品的商業(yè)數(shù)學(xué)軟件,用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術(shù)計算語言和交互式環(huán)境。matlab 2012b是matlab目前最穩(wěn)定的版本,該版本具有MATLAB和Simulink的重大更新,可顯著提升用戶的使用與導(dǎo)航體驗。新增的Simulink編輯器采用選項卡式窗口,并且支持信號線智能布控和仿真回退;MATLAB桌面則新添了一個工具條,以方便用戶快速訪問常用功能和MATLAB應(yīng)用程序庫。此外,2012b中還含帶了經(jīng)過重新設(shè)計的幫助系統(tǒng),改進(jìn)了瀏覽、搜索、篩選和內(nèi)容分類。
1、此高級語言可用于技術(shù)計算
2、此開發(fā)環(huán)境可對代碼、文件和數(shù)據(jù)進(jìn)行管理
3、交互式工具可以按迭代的方式探查、設(shè)計及求解問題
4、數(shù)學(xué)函數(shù)可用于線性代數(shù)、統(tǒng)計、傅立葉分析、篩選、優(yōu)化以及數(shù)值積分等
5、二維和三維圖形函數(shù)可用于可視化數(shù)據(jù)
6、各種工具可用于構(gòu)建自定義的圖形用戶界面
7、各種函數(shù)可將基于MATLAB的算法與外部應(yīng)用程序和語言(如 C、C++、Fortran、Java、COM 以及 Microsoft Excel)集成
一、新增的Simulink編輯器
Simulink全新的用戶界面以及新增的各項功能標(biāo)志著基于模型的設(shè)計新時代的開端,由此得以更加快速、更有成效地實(shí)施動態(tài)系統(tǒng)和嵌入式系統(tǒng)的開發(fā)。Simulink編輯器可通過如下功能來簡化建模過程:
1、選項卡式模型窗口,改進(jìn)了窗口管理
2、資源管理器欄,用于遍歷模型的層次結(jié)構(gòu)
3、信號線智能布控,用于確定信號線的最佳路徑
4、調(diào)試功能,可回退仿真并設(shè)置信號條件斷點(diǎn)
R2012b還引入了Simulink Projects來管理項目文件和連接源控制軟件,并支持在Arduino、LEGO MINDSTORMS NXT、BeagleBoard 和 PandaBoard 等目標(biāo)硬件上運(yùn)行模型。
Stateflow中的新增功能同樣可簡化建模過程。Stateflow編輯器目前已與Simulink編輯器統(tǒng)一,并且含帶智能參考線和轉(zhuǎn)移指示線。此外,還包括其他多項功能,如以結(jié)構(gòu)表形式構(gòu)建層級式狀態(tài)機(jī)模型的狀態(tài)轉(zhuǎn)移表以及支持 MATLAB 作為狀態(tài)和轉(zhuǎn)移的操作語言。
二、推出新的MATLAB桌面功能
為了有助于新/老用戶全面瀏覽MATLAB不斷擴(kuò)展的功能,MathWorks對MATLAB桌面加以更新,實(shí)現(xiàn)了兩項重大改進(jìn):
1、MATLAB工具條,其中匯集了有關(guān)MATLAB最常用功能(例如選擇數(shù)據(jù)的最佳繪圖類型)的圖標(biāo)
2、應(yīng)用程序庫,其中收納了MATLAB產(chǎn)品系列的應(yīng)用程序,使得用戶無需編寫代碼即能執(zhí)行常見任務(wù)
此外,還新增了其他一些功能,以便幫助用戶將MATLAB應(yīng)用程序打包并納入應(yīng)用程序庫,借助導(dǎo)入工具來導(dǎo)入分隔符分隔的文本文件和固定寬度的文本文件中的數(shù)據(jù),以及在命令行窗口中更正輸錯的函數(shù)及變量。
功能亮點(diǎn)
一、matlab 2012b亮點(diǎn)介紹
MATLAB: 工具條,用于組織常用功能
MATLAB: 應(yīng)用程序庫,用于展現(xiàn) MATLAB 產(chǎn)品系列的應(yīng)用程序
MATLAB Production Server: 這款新產(chǎn)品可將 MATLAB 程序作為 Web、數(shù)據(jù)庫和企業(yè)應(yīng)用程序的一部分來運(yùn)行
Neural Network Toolbox: 利用 Parallel Computing Toolbox 來加快定型和大數(shù)據(jù)集處理的速度
Financial Toolbox: 對任意收益分布的資產(chǎn)的 CVaR(條件風(fēng)險值)投資組合優(yōu)化
Financial Instruments Toolbox: 這款新產(chǎn)品組合了 Financial Derivatives Toolbox 和 Fixed-Income Toolbox 的功能
二、matlab 2012b Simulink亮點(diǎn)介紹
Simulink: 用于 Simulink 模型和 Stateflow 圖的新 Simulink 編輯器,新增了選項卡式窗口、智能化布控和仿真回退特點(diǎn)
Simulink: 以內(nèi)置方式支持在 Arduino 和 PandaBoard 硬件上運(yùn)行模型
Stateflow: 狀態(tài)轉(zhuǎn)移表,以 MATLAB 作為動作語言,以及圖內(nèi)調(diào)試
DO Qualification Kit: 支持 DO-178C 和 DO-331,是對 DO-178C 和 DO-278A 基于模型開發(fā)和驗證的補(bǔ)充
IEC Certification Kit: 支持 ISO 26262:2011 的最終發(fā)布版本
SimMechanics: 對代碼生成和 CAD 模型導(dǎo)入的第二代技術(shù)支持