MATLAB?
MATLAB 原是矩陣實驗室 (Matrix Laboratory), 在 70 年代用來提供 Linpack 和 Eispack 軟件包的接口程序, 采用 C 語言編寫。從 80 年代出現 3.0 的 DOS 版本, 逐漸成為科技計算、視圖交互系統和程序語言。
MATLAB 程序主要由主程序和各種工具包組成, 其中主程序包含數百個內部核心函數, 工具包則包括復雜系統仿真、信號處理工具包、系統識別工具包、優化工具包、神經網絡工具包、控制系統工具包、μ分析和綜合工具包、樣條工具包、符號數學工具包、圖像處理工具包、統計工具包等。文章源自四五設計網-http://www.wasochina.com/48763.html
MATLAB 是數值計算的先鋒, 它以矩陣作為基本數據單位, 在應用線性代數、數理統計、自動控制、數字信號處理、動態系統仿真方面已經成為首選工具, 同時也是科研工作人員和大學生、研究生進行科學研究的得力工具。MATLAB 在輸入方面也很方便, 可以使用內部的 Editor 或者其他任何字符處理器, 同時它還可以與 Word6.0/7.0 結合在一起, 在 Word 的頁面里直接調用 MATLAB 的大部分功能, 使 Word 具有特殊的計算能力。文章源自四五設計網-http://www.wasochina.com/48763.html
優勢:文章源自四五設計網-http://www.wasochina.com/48763.html
線性代數和數值計算方面優勢顯著,
向量化運算往往比同類軟件更快,
擁有超多工具箱, 仿真, 圖像處理, 信號處理, 金融, 統計, 優化。…
程序語言比較易學, 編輯和調試環境不錯
方便構建 GUI文章源自四五設計網-http://www.wasochina.com/48763.html
缺點:文章源自四五設計網-http://www.wasochina.com/48763.html
不是原生支持符號計算(符號計算遠不止是推導公式), 新版的 mupad 內核還不錯, 但是和 Mathematica、Maple 比有明顯差距, 不論是深度、廣度和速度
遞歸特別慢, 比 Mathematica 和 Maple 以及常見的腳本語言都慢
在一些數學領域相對薄弱, 如數論, 圖論, 離散數學等
高精度和大數計算比較慢(如精確計算 100 萬的階乘或π的前 500 萬位)
工具箱之間的協作能力不是很好
界面不太好看(新版 R2013a 的 Ribbon 界面不錯)
缺省畫圖不美觀, 鋸齒, 系統函數命名不夠規范文章源自四五設計網-http://www.wasochina.com/48763.html 文章源自四五設計網-http://www.wasochina.com/48763.html


評論