1.1 MATLAB 軟件介紹 ~(^pGL3< /P-#y@I 在歐美各高等學(xué)校,MATLAB 軟件成為線性代數(shù)、自動(dòng)控制理論、數(shù)字信號(hào)處理、時(shí)間
序列分析、動(dòng)態(tài)
系統(tǒng)仿真、圖像處理等諸多課程的基本教學(xué)工具,成為本科生、碩士生和博士生的必須掌握的基本技能。
Sk"hqF.2 r73W.& 主要用途:
3s|:7 (1)數(shù)值和符號(hào)計(jì)算;
OiXO<1'$ (2)繪圖;
i-;#FT+Xc (3)一種語言體系,也可以方便地與 Fortran、C 等語言接口;
>Ut: -}CS (4)工具箱(Toolbox),分為功能性和學(xué)科性兩種類。同時(shí),其工具箱的數(shù)據(jù)
文件代碼完全開發(fā),用戶也可以開發(fā)自己的工具箱。
eub}+~_?[ Ywv\9KL 功能性工具箱主要用來擴(kuò)充 MATLAB 軟件的符號(hào)計(jì)算功能、圖視建模仿真功能、文字處理功能以及硬件實(shí)時(shí)交互功能。這種功能性工具箱用于多種學(xué)科。而學(xué)科性工具箱是專業(yè)性比較強(qiáng)的,如控制工具箱(Control Toolbox)、信號(hào)處理工具箱(Signal Processing Toolbox)、
通信工具箱(Communication Toolbox)等都屬此類。
YjnQ@IfIH m&b1H9ymd MATLAB 語言的主要特點(diǎn):
livKiX` (1)語法規(guī)則簡單。與其他編程語言相比更接近于常規(guī)數(shù)學(xué)表達(dá),對(duì)于數(shù)組變量的使用,不需類型聲明,也無需事先申請(qǐng)內(nèi)存空間。
wdf;LM (2)提供了數(shù)以千計(jì)的計(jì)算函數(shù),極大的提高了用戶的編程效率。
)ii