1.1 MATLAB 軟件介紹 n9mM5H47 CrQA :_Z(7 在歐美各高等學(xué)校,MATLAB 軟件成為線性代數(shù)、自動控制理論、數(shù)字信號處理、時間
序列分析、動態(tài)
系統(tǒng)仿真、圖像處理等諸多課程的基本教學(xué)工具,成為本科生、碩士生和博士生的必須掌握的基本技能。
tq4"QBIKh ouu-wQ|(mM 主要用途:
xC=3|,U (1)數(shù)值和符號計(jì)算;
X=*Yzz} (2)繪圖;
)\:lYI}Wpm (3)一種語言體系,也可以方便地與 Fortran、C 等語言接口;
a3(7{,Ew (4)工具箱(Toolbox),分為功能性和學(xué)科性兩種類。同時,其工具箱的數(shù)據(jù)
文件代碼完全開發(fā),用戶也可以開發(fā)自己的工具箱。
3=G5(0 +lk\oj$S+
功能性工具箱主要用來擴(kuò)充 MATLAB 軟件的符號計(jì)算功能、圖視建模仿真功能、文字處理功能以及硬件實(shí)時交互功能。這種功能性工具箱用于多種學(xué)科。而學(xué)科性工具箱是專業(yè)性比較強(qiáng)的,如控制工具箱(Control Toolbox)、信號處理工具箱(Signal Processing Toolbox)、
通信工具箱(Communication Toolbox)等都屬此類。
0|wKR|zW v3VLvh2)n MATLAB 語言的主要特點(diǎn):
Pv/%s) &y& (1)語法規(guī)則簡單。與其他編程語言相比更接近于常規(guī)數(shù)學(xué)表達(dá),對于數(shù)組變量的使用,不需類型聲明,也無需事先申請內(nèi)存空間。
)U/@J+{{ (2)提供了數(shù)以千計(jì)的計(jì)算函數(shù),極大的提高了用戶的編程效率。
b@Mng6R (3)是一種腳本式(scripted)的解釋型語言,無論是命令、函數(shù)或變量,只要在命令窗口的提示符下鍵入并以回車鍵結(jié)束,則 MATLAB 都會予以解釋執(zhí)行。
C4X{Ps\ (4)可移植性,可跨平臺運(yùn)行。MATLAB 軟件可以運(yùn)行在很多不同的計(jì)算機(jī)系統(tǒng)平臺上,包括大部分的 UNIX 和 Linux 系統(tǒng),其編寫的程序?qū)?yīng)的數(shù)據(jù)文件是一致的,繪圖功能也與平臺無關(guān)。
GFy0R"&d[ 1,*Z_ F=y 1.2 MATLAB 系統(tǒng)環(huán)境與數(shù)據(jù)操作 dmTW]P2 2+r
迁西县|
赤壁市|
乐亭县|
新津县|
云南省|
理塘县|
岳普湖县|
塘沽区|
孝感市|
久治县|
苏尼特左旗|
梁平县|
全椒县|
南宫市|
屏东县|
崇左市|
伊宁市|
宁波市|
池州市|
寿阳县|
伊川县|
玛沁县|
广平县|
洪洞县|
丽江市|
佛山市|
仁寿县|
惠东县|
信丰县|
资兴市|
雅江县|
芦山县|
友谊县|
贺州市|
介休市|
建水县|
类乌齐县|
盐津县|
舒兰市|
章丘市|
株洲市|