軟體簡介:
MATLAB 是一種用於演算法開發、資料視覺化、資料分析以及數值計算的高級技
術計算語言和互動式環境。使用 MATLAB,您可以較使用傳統的編程語言(如 C、
C++ 和 Fortran)更快地解決技術計算問題。
MATLAB 的應用範圍非常廣,包括信號和圖像處理、通訊、控制系統設計、測試
和測量、財務建模和分析以及計算生物學等眾多應用領域。附加的工具箱(單獨
提供的專用 MATLAB 函數集)擴展了 MATLAB 環境,以解決這些應用領域內特定
類型的問題。
MATLAB 提供了很多用於記錄和分享工作成果的功能。可以將您的 MATLAB 代碼與
其他語言和應用程式集成,來分發您的 MATLAB 演算法和應用。
主要功能
● 此高階語言可用於技術計算
● 此開發環境可對代碼、檔和資料進行管理
● 互動式工具可以按迭代的方式探查、設計及求解問題
● 數學函數可用於線性代數、統計、傅立葉分析、篩選、優化以及數值積分等
● 二維和三維圖形函數可用於視覺化資料
● 各種工具可用於構建自定義的圖形用戶介面
● 各種函數可將基於 MATLAB 的演算法與外部應用程式和語言(如 C、C++、Fortran、
Java、COM 以及 Microsoft Excel)集成
7.13 版的 Release 2011b 提供了以下增強功能:
開發環境
● 啟動加速器,用於 Windows 上(特別是 Windows XP 上)的 MATLAB 快速啟動和
網路安裝
● 試算表導入工具,提供用於選擇和載入混合文字及數位元元元元元元資料的更多選項
● 可讀性和導航功能改進,針對 MATLAB 命令視窗中的警告和錯誤消息
● MATLAB 編輯器中的自動變數和函數重命名
性能及大型資料集處理
● MATLAB 類系統中的增強性能,尤其是對於複雜資料結構
● matfile 函數,用於載入或保存 MAT 檔中的陣列部分
數學
● griddedInterpolant 物件,用於在柵格資料的插值中實現更多控制、更佳性能和更高
記憶體效率
檔 I/O 和外部介面連接
● Microsoft Windows 7 上的 VideoReader 中的 NMPEG-4 和 MOV 檔支持
● NNetCDF 4.1.2 支援,可提供緩存大小控制,以提高處理大型分塊 NetCDF 檔時的性能
● 在 MATLAB 與 Microsoft .NET 之間可直接交換多維陣列和單格陣列