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