首頁  >  文章  >  matlab是一種以數值計算為導向的高階程式設計語言嗎?

matlab是一種以數值計算為導向的高階程式設計語言嗎?

藏色散人
藏色散人原創
2020-05-08 09:05:186053瀏覽

matlab是一種以數值計算為導向的高階程式設計語言嗎?

matlab是一種以數值計算為導向的高階程式設計語言嗎?

matlab不是一種以數值計算為導向的高階程式設計語言,而是用於科學計算的軟體。

MATLAB是美國MathWorks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括MATLAB和Simulink兩大部分。

MATLAB是matrix&laboratory兩個字的組合,意為矩陣工廠(矩陣實驗室)。是由美國mathworks公司發布的主要面對科學計算、視覺化以及互動式程式設計的高科技運算環境。它將數值分析、矩陣計算、科學數據視覺化以及非線性動態系統的建模和模擬等諸多強大功能整合在一個易於使用的視窗環境中,為科學研究、工程設計以及必須進行有效數值計算的眾多科學領域提供了一種全面的解決方案,並在很大程度上擺脫了傳統非互動式程式設計語言(如C、Fortran)的編輯模式,代表了當今國際科學計算軟體的先進水平。

MATLAB和Mathematica、Maple並稱為三大數學軟體。它在數學類科技應用軟體中在數值計算方面首屈一指。 MATLAB可進行矩陣運算、繪製函數與資料、實作演算法、建立使用者介面、連接其他程式語言的程式等,主要應用於工程運算、控制設計、訊號處理與通訊、影像處理、訊號偵測、金融建模設計與分析等領域。

MATLAB的基本資料單位是矩陣,它的指令表達式與數學、工程中常用的形式十分相似,故用MATLAB來解算問題要比用C,FORTRAN等語言完成相同的事情簡捷得多,MATLAB也吸收了像Maple等軟體的優點,使MATLAB成為一個強大的數學軟體。在新的版本中也加入了對C,FORTRAN,C ,JAVA的支援。

以上是matlab是一種以數值計算為導向的高階程式設計語言嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn