MATLAB是美國MathWorks公司出品的商業(yè)數(shù)學軟件,,用于數(shù)據(jù)分析,、無線通信、深度學習,、圖像處理與計算機視覺,、信號處理、量化金融與風險管理,、機器人,,控制系統(tǒng)等領域。
MATLAB是matrix&laboratory兩個詞的組合,,意為矩陣工廠(矩陣實驗室),,軟件主要面對科學計算、可視化以及交互式程序設計的高科技計算環(huán)境,。它將數(shù)值分析,、矩陣計算、科學數(shù)據(jù)可視化以及非線性動態(tài)系統(tǒng)的建模和仿真等諸多強大功能集成在一個易于使用的視窗環(huán)境中,,為科學研究,、工程設計以及必須進行有效數(shù)值計算的眾多科學領域提供了一種全面的解決方案,并在很大程度上擺脫了傳統(tǒng)非交互式程序設計語言(如C,、Fortran)的編輯模式,。
MATLAB和Mathematica、Maple并稱為三大數(shù)學軟件,。它在數(shù)學類科技應用軟件中在數(shù)值計算方面首屈一指,。MATLAB可以進行矩陣運算、繪制函數(shù)和數(shù)據(jù),、實現(xiàn)算法,、創(chuàng)建用戶界面、連接其他編程語言的程序等,。MATLAB的基本數(shù)據(jù)單位是矩陣,,它的指令表達式與數(shù)學,、工程中常用的形式十分相似,故用MATLAB來解算問題要比用C,,F(xiàn)ORTRAN等語言完成相同的事情簡捷得多,,并且MATLAB也吸收了像Maple等軟件的優(yōu)點,使MATLAB成為一個強大的數(shù)學軟件,。在新的版本中也加入了對C,,F(xiàn)ORTRAN,C++,,JAVA的支持,。
MATLAB®: MATLAB語言的單元測試框架
Trading Toolbox?:一款用于訪問價格并將訂單發(fā)送到交易系統(tǒng)的新產(chǎn)品
Financial Instruments Toolbox?:赫爾-懷特、線性高斯和 LIBOR 市場模型的校準和 Monte Carlo 仿真
Image Processing Toolbox?: 使用有效輪廓進行圖像分割,、對 10 個函數(shù)實現(xiàn) C 代碼生成,,對 11 個函數(shù)使用 GPU 加速
Image Acquisition Toolbox?: 提供了用于采集圖像、深度圖和框架數(shù)據(jù)的 Kinect® for Windows®傳感器支持
Statistics Toolbox?: 于二進制分類的支持向量機 (SVM),、用于缺失數(shù)據(jù)的 PCA 算法和 Anderson-Darling 擬合優(yōu)度檢驗
Data Acquisition Toolbox?: 為 Digilent Analog Discovery Design Kit 提供了支持包
Vehicle Network Toolbox?: 為訪問 CAN 總線上的 ECU 提供 XCP