新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > matlab是什么編程語言?matlab是編程語言嗎

matlab是什么編程語言?matlab是編程語言嗎

作者: 時間:2018-08-31 來源:網(wǎng)絡(luò) 收藏

本文引用地址:http://butianyuan.cn/article/201808/388132.htm

程序接口

新版本的MATLAB可以利用MATLAB編譯器和C/C++數(shù)學(xué)庫和圖形庫,將自己的MATLAB程序自動轉(zhuǎn)換為獨立于MATLAB運行的C和C++代碼。允許用戶編寫可以和MATLAB進(jìn)行交互的C或C++語言程序。另外,MATLAB網(wǎng)頁服務(wù)程序還容許在Web應(yīng)用中使用自己的MATLAB數(shù)學(xué)和圖形程序。MATLAB的一個重要特色就是具有一套程序擴(kuò)展系統(tǒng)和一組稱之為工具箱的特殊應(yīng)用子程序。工具箱是MATLAB函數(shù)的子程序庫,每一個工具箱都是為某一類學(xué)科專業(yè)和應(yīng)用而定制的,主要包括信號處理、控制系統(tǒng)、神經(jīng)網(wǎng)絡(luò)、模糊邏輯、小波分析和系統(tǒng)仿真等方面的應(yīng)用。

軟件開發(fā)

在開發(fā)環(huán)境中,使用戶更方便地控制多個文件和圖形窗口;在方面支持了函數(shù)嵌套,有條件中斷等;在圖形化方面,有了更強(qiáng)大的圖形標(biāo)注和處理功能,包括對性對起連接注釋等;在輸入輸出方面,可以直接向Excel和HDF5進(jìn)行連接。


四、的應(yīng)用

MATLAB®是一種對技術(shù)計算高性能的語言。它集成了計算,可視化和于一個易用的環(huán)境中,在此環(huán)境下,問題和解答都表達(dá)為我們熟悉的數(shù)學(xué)符號。典型的應(yīng)用有:

數(shù)學(xué)和計算

算法開發(fā)

建模,模擬和原形化

數(shù)據(jù)分析,探索和可視化

科學(xué)與工程制圖

應(yīng)用開發(fā),包括圖形用戶界面的建立

MATLAB是一個交互式的系統(tǒng),其基本數(shù)據(jù)元素是無須定義維數(shù)的數(shù)組。這讓你能解決很多技術(shù)計算的問題,尤其是那些要用到矩陣和向量表達(dá)式的問題。而要花的時間則只是用一種標(biāo)量非交互語言(例如C或Fortran)寫一個程序的時間的一小部分。

名稱“MATLAB”代表matrix laboratory(矩陣實驗室)。MATLAB最初是編寫來提供給對由LINPACK和EINPACK工程開發(fā)的矩陣軟件簡易訪問的。今天,MATLAB使用由LAPACK和ARPACK工程開發(fā)的軟件,這些工程共同表現(xiàn)了矩陣計算的軟件中的技術(shù)發(fā)展。

MATLAB已經(jīng)與許多用戶輸入一同發(fā)展了多年。在大學(xué)環(huán)境中,它是很多數(shù)學(xué)類、工程和科學(xué)類的初等和高等課程的標(biāo)準(zhǔn)指導(dǎo)工具。在工業(yè)上,MATLAB是高產(chǎn)研究、開發(fā)和分析所選擇的工具。 MATLAB以一系列稱為工具箱的應(yīng)用指定解答為特征。對多數(shù)用戶十分重要的是,工具箱使你能學(xué)習(xí)和應(yīng)用專門的技術(shù)。工具箱是是MATLAB函數(shù)(M-文件)的全面的綜合,這些文件把MATLAB的環(huán)境擴(kuò)展到解決特殊類型問題上。具有可用工具箱的領(lǐng)域有:信號處理,控制系統(tǒng)神經(jīng)網(wǎng)絡(luò),模糊邏輯,小波分析,模擬等等。


上一頁 1 2 下一頁

關(guān)鍵詞: 編程 matlab

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉