matlab是什么編程語(yǔ)言?matlab是編程語(yǔ)言嗎
程序接口
新版本的MATLAB可以利用MATLAB編譯器和C/C++數學(xué)庫和圖形庫,將自己的MATLAB程序自動(dòng)轉換為獨立于MATLAB運行的C和C++代碼。允許用戶(hù)編寫(xiě)可以和MATLAB進(jìn)行交互的C或C++語(yǔ)言程序。另外,MATLAB網(wǎng)頁(yè)服務(wù)程序還容許在Web應用中使用自己的MATLAB數學(xué)和圖形程序。MATLAB的一個(gè)重要特色就是具有一套程序擴展系統和一組稱(chēng)之為工具箱的特殊應用子程序。工具箱是MATLAB函數的子程序庫,每一個(gè)工具箱都是為某一類(lèi)學(xué)科專(zhuān)業(yè)和應用而定制的,主要包括信號處理、控制系統、神經(jīng)網(wǎng)絡(luò )、模糊邏輯、小波分析和系統仿真等方面的應用。
軟件開(kāi)發(fā)
在開(kāi)發(fā)環(huán)境中,使用戶(hù)更方便地控制多個(gè)文件和圖形窗口;在編程方面支持了函數嵌套,有條件中斷等;在圖形化方面,有了更強大的圖形標注和處理功能,包括對性對起連接注釋等;在輸入輸出方面,可以直接向Excel和HDF5進(jìn)行連接。

四、matlab的應用
MATLAB®是一種對技術(shù)計算高性能的語(yǔ)言。它集成了計算,可視化和編程于一個(gè)易用的環(huán)境中,在此環(huán)境下,問(wèn)題和解答都表達為我們熟悉的數學(xué)符號。典型的應用有:
數學(xué)和計算
算法開(kāi)發(fā)
建模,模擬和原形化
數據分析,探索和可視化
科學(xué)與工程制圖
應用開(kāi)發(fā),包括圖形用戶(hù)界面的建立
MATLAB是一個(gè)交互式的系統,其基本數據元素是無(wú)須定義維數的數組。這讓你能解決很多技術(shù)計算的問(wèn)題,尤其是那些要用到矩陣和向量表達式的問(wèn)題。而要花的時(shí)間則只是用一種標量非交互語(yǔ)言(例如C或Fortran)寫(xiě)一個(gè)程序的時(shí)間的一小部分。
名稱(chēng)“MATLAB”代表matrix laboratory(矩陣實(shí)驗室)。MATLAB最初是編寫(xiě)來(lái)提供給對由LINPACK和EINPACK工程開(kāi)發(fā)的矩陣軟件簡(jiǎn)易訪(fǎng)問(wèn)的。今天,MATLAB使用由LAPACK和ARPACK工程開(kāi)發(fā)的軟件,這些工程共同表現了矩陣計算的軟件中的技術(shù)發(fā)展。
MATLAB已經(jīng)與許多用戶(hù)輸入一同發(fā)展了多年。在大學(xué)環(huán)境中,它是很多數學(xué)類(lèi)、工程和科學(xué)類(lèi)的初等和高等課程的標準指導工具。在工業(yè)上,MATLAB是高產(chǎn)研究、開(kāi)發(fā)和分析所選擇的工具。 MATLAB以一系列稱(chēng)為工具箱的應用指定解答為特征。對多數用戶(hù)十分重要的是,工具箱使你能學(xué)習和應用專(zhuān)門(mén)的技術(shù)。工具箱是是MATLAB函數(M-文件)的全面的綜合,這些文件把MATLAB的環(huán)境擴展到解決特殊類(lèi)型問(wèn)題上。具有可用工具箱的領(lǐng)域有:信號處理,控制系統神經(jīng)網(wǎng)絡(luò ),模糊邏輯,小波分析,模擬等等。
評論