Matlab是壹種高級矩陣/數組語言,它包括控制語句、函數、數據結構、輸入和輸出以及面向對象的編程特性。用戶可以將輸入語句與命令窗口中的執行命令同步,也可以在壹起運行之前編寫壹個大型復雜的應用程序(M文件)。
MATLAB語言基於最流行的C++語言,所以它的語法特征與C++語言非常相似,而且更簡單,更符合科技人員數學表達式的書寫格式。
讓非計算機專業人士使用起來更方便。而且這種語言具有很強的可移植性和可擴展性,這也是MATLAB能夠深入科研和工程計算各個領域的重要原因。
MATLAB程序接口:
新版MATLAB可以利用MATLAB編譯器和C/C++數學庫和圖形庫,將自己的MATLAB程序自動轉換成獨立於MATLAB運行的C和C++代碼。
允許用戶編寫可以與MATLAB交互的C或C++語言程序。此外,MATLAB Web服務程序還允許您在Web應用程序中使用自己的MATLAB數學和圖形程序。MATLAB的壹個重要特點是,它有壹個程序擴展系統和壹組稱為工具箱的特殊應用子程序。