資源描述:
《第1講 matlab語言課件》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、MATLAB程序設(shè)計語言參考文獻(xiàn)數(shù)字信號處理實(shí)驗(yàn)(MATLAB版);劉舒帆西安電子科技大學(xué)出版社MATLAB仿真在通信與電子工程中的應(yīng)用徐明遠(yuǎn)西安電子科技大學(xué)出版社第一講MATLAB概述1.1MATLAB語言發(fā)展1.2MATLAB工作環(huán)境1.3MATLAB基本操作命令1.4MATLAB語言特點(diǎn)及應(yīng)用§1.1MATLAB發(fā)展“矩陣實(shí)驗(yàn)室”(MatrixLaboratory)CleverMoler(1984)3.x(DOS)版本(1988)4.x(Windows)版本(1992)7.X版本發(fā)展歷史1.2MAT
2、LAB語言的工作環(huán)境-安裝-啟動-命令窗口-工作空間圖形窗口文本編輯窗口退出§1.2MATLAB工作環(huán)境——安裝與啟動安裝啟動選擇桌面上(或“開始/程序/MATLAB”中)的MATLAB6.1應(yīng)用程序圖標(biāo),雙擊(或單擊);打開我的電腦,在安裝目錄下找到matlab快捷方式,并點(diǎn)擊界面圖MATLAB應(yīng)用程序圖標(biāo)另外:圖形窗口(Figure)和文本編輯窗口(Editor)組成。命令窗口當(dāng)前路徑窗口工作區(qū)間瀏覽器命令歷史窗口§1.2MATLAB工作環(huán)境——命令窗口示例:矩陣輸入與顯示函數(shù)調(diào)用作用:提供用戶與MA
3、TLAB交互操作的環(huán)境?!?.2MATLAB工作環(huán)境——命令窗口命令窗口用法注意:“>>”命令提示符命令行的結(jié)束標(biāo)“Enter”§1.2MATLAB工作環(huán)境——命令窗口比較下列輸入:1)>>a=5,b=6>>a=5;b=62)>>A???Undefinedfunctionorvariable’A’3)>>c=1+2+3>>c=1+2+3+...4+5+64)>>c=1+2+3命令窗口用法注意:數(shù)據(jù)顯示格式;大小寫↑與↓使用命令窗口功能鍵:按鍵功能按鍵功能?,Ctrl-P?,Ctrl-N?,Ctrl-B?,
4、Ctrl-FCtrl-?Ctrl-?重新調(diào)出上一行重新調(diào)出下一行光標(biāo)左移一個字符光標(biāo)右移一個字符光標(biāo)左移一個字光標(biāo)右移一個字Home,Ctrl-AEnd,Ctrl_EEscDel,Ctrl-DBackspaceCtrl-K光標(biāo)移到行首光標(biāo)移到行尾清除命令行刪除光標(biāo)處字符刪除光標(biāo)左邊字符刪除至行尾§1.2MATLAB工作環(huán)境——工作空間窗口作用:查看變量的相關(guān)參數(shù),如大小,數(shù)據(jù)類型等§1.2MATLAB工作環(huán)境——工作空間窗口變量名變量類型變量維數(shù)占用比特數(shù)§1.2MATLAB工作環(huán)境——命令歷史窗口與當(dāng)前
5、路徑窗口曾經(jīng)執(zhí)行過的命令當(dāng)前所在工作路徑讀入一幅圖像并顯示:>>f=imread('001.jpg');>>imshow(f)但是,若出現(xiàn)下列情況,原因是什么?>>h=imread('003.jpg');???Errorusing==>imreadFile"003.jpg"doesnotexist.§1.2MATLAB工作環(huán)境——圖形窗口(Figure)【例】:讀入四幅圖像并顯示:作用:顯示用戶繪制的圖形,執(zhí)行繪圖命令。>>imshow(f)>>figure,imshow(g)>>figure,imsho
6、w(h)>>figure,imshow(i)>>f=imread('001.jpg');>>g=imread('002.jpg');>>h=imread('003.jpg');>>i=imread('004.jpg');§1.2MATLAB工作環(huán)境——文本編輯窗口命令編輯的2種方式:行命令方式—命令窗口文件方式—文本編輯窗口(多行語句組成一個.M文件)文本編輯窗口的啟動:1)從命令窗口File中選擇New----?M-file2)打開文件按鈕進(jìn)入3)在命令窗口中鍵入:edit(回車)>>edit§1.2M
7、ATLAB工作環(huán)境——文本編輯窗口§1.2MATLAB工作環(huán)境——文本編輯窗口【例】:利用文本編輯窗口編寫自己的函數(shù)。§1.2MATLAB工作環(huán)境——文本編輯窗口【例】:利用文本編輯窗口編寫自己的函數(shù)。命令窗口中顯示結(jié)果>>a=5b=6q=11窗口命令:clc:清除命令窗口里的內(nèi)容,光標(biāo)回到窗口的左上角?!?.3MATLAB基本操作命令>>f=imread('001.jpg');>>g=imread('002.jpg');>>h=imread('003.jpg');>>i=imread('004.jpg'
8、);>>clc>>窗口命令:clf:清除當(dāng)前Figure窗口中的圖形對象。>>clf窗口命令:close:關(guān)閉當(dāng)前的Figure窗口。closeall:關(guān)閉所有的Figure窗口。工作空間命令:who:列出當(dāng)前工作空間里的所有變量。whos:列出當(dāng)前工作空間里的所有變量及大小、類型和所占的存儲空間?!?.3MATLAB基本操作命令>>whoYourvariablesare:abfq>>whosNameSizeBytesClas