MATLAB是美國(guo)MathWorks公司(si)出品的商(shang)業數學(xue)軟件(jian),用于數據分析、無線通信(xin)、深度學(xue)習、圖像(xiang)處理與(yu)計(ji)算機視覺、信(xin)號處理、量化金融與(yu)風險管理、機器人,控制(zhi)系統(tong)等領域。
MATLAB是matrix&laboratory兩個詞(ci)的(de)(de)組合,意為矩陣(zhen)工廠(矩陣(zhen)實驗(yan)室),軟件主要面對科(ke)學(xue)計(ji)算、可視(shi)化(hua)以及交互(hu)式程序設(she)計(ji)的(de)(de)高科(ke)技計(ji)算環境。它將(jiang)數值(zhi)分析、矩陣(zhen)計(ji)算、科(ke)學(xue)數據可視(shi)化(hua)以及非線性(xing)動態系統(tong)的(de)(de)建(jian)模(mo)和仿真等諸(zhu)多強大功能集(ji)成在一(yi)個易(yi)于使用的(de)(de)視(shi)窗環境中,為科(ke)學(xue)研究、工程設(she)計(ji)以及必須進行有效數值(zhi)計(ji)算的(de)(de)眾(zhong)多科(ke)學(xue)領域(yu)提供(gong)了(le)一(yi)種全(quan)面的(de)(de)解決方案,并在很大程度上擺(bai)脫(tuo)了(le)傳統(tong)非交互(hu)式程序設(she)計(ji)語(yu)言(如C、Fortran)的(de)(de)編輯模(mo)式。
MATLAB和(he)Mathematica、Maple并稱為三大數(shu)學軟(ruan)(ruan)(ruan)件(jian)。它在數(shu)學類(lei)科技應(ying)用(yong)軟(ruan)(ruan)(ruan)件(jian)中在數(shu)值計算方面首(shou)屈一(yi)指。MATLAB可以進行矩陣運算、繪制(zhi)函(han)數(shu)和(he)數(shu)據、實現算法(fa)、創建(jian)用(yong)戶界面、連接其他編程(cheng)語言的(de)(de)(de)程(cheng)序等。MATLAB的(de)(de)(de)基本數(shu)據單位是矩陣,它的(de)(de)(de)指令表(biao)達式與數(shu)學、工(gong)程(cheng)中常用(yong)的(de)(de)(de)形式十分相似,故用(yong)MATLAB來解算問題(ti)要比用(yong)C,FORTRAN等語言完成相同的(de)(de)(de)事情簡捷得多,并且MATLAB也吸收(shou)了(le)像(xiang)Maple等軟(ruan)(ruan)(ruan)件(jian)的(de)(de)(de)優點(dian),使MATLAB成為一(yi)個強(qiang)大的(de)(de)(de)數(shu)學軟(ruan)(ruan)(ruan)件(jian)。在新的(de)(de)(de)版本中也加入了(le)對(dui)C,FORTRAN,C++,JAVA的(de)(de)(de)支持。
MATLAB®: MATLAB語(yu)言的單元測試框架
Trading Toolbox?:一款用于訪問價格(ge)并將訂單(dan)發送到交易(yi)系統的新產品
Financial Instruments Toolbox?:赫爾-懷(huai)特、線(xian)性高斯和 LIBOR 市場模型的(de)校準和 Monte Carlo 仿真
Image Processing Toolbox?: 使(shi)用有效(xiao)輪廓(kuo)進(jin)行(xing)圖像分割、對(dui) 10 個函數(shu)實(shi)現(xian) C 代(dai)碼生成(cheng),對(dui) 11 個函數(shu)使(shi)用 GPU 加速
Image Acquisition Toolbox?: 提(ti)供了用于采集圖(tu)像、深度圖(tu)和框(kuang)架數據的 Kinect® for Windows®傳感(gan)器支(zhi)持
Statistics Toolbox?: 于二進制分(fen)類的(de)支(zhi)持向量(liang)機(ji) (SVM)、用于缺失數(shu)據的(de) PCA 算法和 Anderson-Darling 擬合優度檢驗
Data Acquisition Toolbox?: 為 Digilent Analog Discovery Design Kit 提供了支持包
Vehicle Network Toolbox?: 為訪問(wen) CAN 總(zong)線上的 ECU 提供 XCP