MATLAB上機實驗實驗報告材料

MATLAB上機實驗實驗報告材料

ID:47614534

大?。?25.71 KB

頁數(shù):68頁

時間:2019-10-09

MATLAB上機實驗實驗報告材料_第1頁
MATLAB上機實驗實驗報告材料_第2頁
MATLAB上機實驗實驗報告材料_第3頁
MATLAB上機實驗實驗報告材料_第4頁
MATLAB上機實驗實驗報告材料_第5頁
資源描述:

《MATLAB上機實驗實驗報告材料》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、標(biāo)準(zhǔn)文檔MATLAB上機實驗一一、實驗?zāi)康某醪绞煜ATLAB工作環(huán)境,熟悉命令窗口,學(xué)會使用幫助窗口查找?guī)椭畔?。命令窗口二、實驗?nèi)容(1)熟悉MATLAB平臺的工作環(huán)境。(2)熟悉MATLAB的5個工作窗口。(3)MATLAB的優(yōu)先搜索順序。三、實驗步驟1.熟悉MATLAB的5個基本窗口①CommandWindow(命令窗口)②Workspace(工作空間窗口)實用大全標(biāo)準(zhǔn)文檔③CommandHistory(命令歷史記錄窗口)④CurrentDirectory(當(dāng)前目錄窗口)⑤HelpWindow(幫助窗口)實用大全標(biāo)準(zhǔn)文檔(1)命令窗口(Comman

2、dWindow)。在命令窗口中依次輸入以下命令:>>x=1>>y=[123456789];>>z1=[1:10],z2=[1:2:5];>>w=linspace(1,10,10);>>t1=ones(3),t2=ones(1,3),t3=ones(3,1)>>t4=ones(3),t4=eye(4)x=1z1=12345678910t1=11111111t2=111t3=11實用大全標(biāo)準(zhǔn)文檔1t4=111111111t4=1000010000100001思考題:①變量如何聲明,變量名須遵守什么規(guī)則、是否區(qū)分大小寫。答:(1)變量聲明1.局部變量每個函數(shù)都有

3、自己的局部變量,這些變量只能在定義它的函數(shù)內(nèi)部使用。當(dāng)函數(shù)運行時,局部變量保存在函數(shù)的工作空間中,一旦函數(shù)退出,這些局部變量將不復(fù)存在。腳本(沒有輸入輸出參數(shù),由一系列MATLAB命令組成的M文件)沒有單獨的工作空間,只能共享調(diào)用者的工作空間。當(dāng)從命令行調(diào)用,腳本變量存在基本工作空間中;當(dāng)從函數(shù)調(diào)用,腳本變量存在函數(shù)空間中。2.全局變量在函數(shù)或基本工作空間內(nèi),用global聲明的變量為全局變量。例如聲明a為全局變量:>>globala聲明了全局變量的函數(shù)或基本工作空間,共享該全局變量,都可以給它曲賦值。如果函數(shù)的子函數(shù)也要使用全局變量,也必須用global

4、聲明。3.永久變量永久變量用persistent聲明,只能在M文件函數(shù)中定義和使用,只允許聲明它的函數(shù)存取。當(dāng)聲明它的函數(shù)退出時,MATLAB不會從內(nèi)存中清除它,例如聲明a為永久變量:>>persistenta(2)變量命名規(guī)則如下:始于字母,由字母、數(shù)字或下劃線組成;區(qū)分大小寫;可任意長,但使用前N個字符。N與硬件有關(guān),由函數(shù)namelengthmax返回,一般N=63;不能使用關(guān)鍵字作為變量名(關(guān)鍵字在后面給出);避免使用函數(shù)名作為變量名。如果變量采用函數(shù)名,該函數(shù)失效。(3)區(qū)分大小寫實用大全標(biāo)準(zhǔn)文檔②試說明分號、逗號、冒號的用法。答:分號:加上分號

5、“;”其作用是將計算機結(jié)果存入內(nèi)存,但不顯示在屏幕上,反之,語句結(jié)尾若不加“;”,則表示在語句執(zhí)行后,在將計算結(jié)果存入內(nèi)存的同時,還將運算結(jié)果顯示出來。逗號:分割列表冒號:從什么到什么,比如1:10意思是——1到10③linspace()稱為“線性等分”函數(shù),說明它的用法。可使用help命令,格式如下:>>helplinspace④說明函數(shù)ones()、zeros()、eye()的用法。答;(1)ones()函數(shù):全部元素都為1的常數(shù)矩陣;(2)zeros()函數(shù):全部元素都為0的矩陣;(3)eye()函數(shù):單位矩陣;(4)linspace()函數(shù):如a=

6、linspace(n1,n2,n3),表示在線性空間上,行矢量的值從n1到n2(2)工作空間窗口(Workspace)。單擊工作空間窗口右上角的按鈕,將其從MATLAB主界面分離出來。①在工作空間查看各個變量,或在命令窗口用who,whos(注意大小寫)查看各個變量。實用大全標(biāo)準(zhǔn)文檔②在工作空間雙擊變量,彈出ArrayEditor窗口(數(shù)組編輯器窗口),即可修改變量。③使用save命令把工作空間的全部變量保存為my_var.mat文件。>>savemy_var.mat實用大全標(biāo)準(zhǔn)文檔④輸入下列命令:>>clearall%清除工作空間的所有變量實用大全標(biāo)準(zhǔn)文

7、檔觀察工作空間的變量是否被清空。使用load命令把剛才保存的變量載入工作空間。>>loadmy_var.mat實用大全標(biāo)準(zhǔn)文檔⑤清除命令窗口命令:>>clc(3)歷史命令窗口(CommandHistory)。打開歷史命令窗口,可以看到每次運行MATLAB的時間和曾在命令窗口輸入過的命令,練習(xí)以下幾種利用歷史命令窗口重復(fù)執(zhí)行輸入過的命令的方法。實用大全標(biāo)準(zhǔn)文檔①在歷史命令窗口中選中要重復(fù)執(zhí)行的一行或幾行命令,右擊,出現(xiàn)快捷菜單,選擇Copy,然后再Paste到命令窗口。②在歷史命令窗口中雙擊要執(zhí)行的一行命令,或者選中要重復(fù)執(zhí)行的一行或幾行命令后,用鼠標(biāo)將其拖

8、動到命令窗口中執(zhí)行。③在歷史命令窗口中選中要重復(fù)執(zhí)行的一行或幾行命

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。