版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)一 MATLAB運(yùn)算基礎(chǔ)及矩陣分析與處理一 實(shí)驗(yàn)?zāi)康?熟悉啟動(dòng)和退出MATLAB的方法。2熟悉MATLAB命令窗口的組成。3掌握建立矩陣的方法。4掌握MATLAB各種表達(dá)式的書(shū)寫(xiě)規(guī)則以及常用函數(shù)的使用。5. 掌握生成特殊矩陣的方法。6. 掌握矩陣分析的方法。7. 用矩陣求逆解線(xiàn)性方程組。二 實(shí)驗(yàn)儀器和設(shè)備裝有MATLAB6.0以上計(jì)算機(jī)一臺(tái)三 實(shí)驗(yàn)原理MATLAB 是以復(fù)雜矩陣作為基本編程單元的一種程序設(shè)計(jì)語(yǔ)言。它提供了各種矩陣的運(yùn)算與操作,并有較強(qiáng)的繪圖功能。1.1 基本規(guī)則1.1.1 一般MATLAB命令格式為 輸出參數(shù)1,輸出參數(shù)2,=(命令名)(輸入?yún)?shù)1,輸入?yún)?shù)2,) 輸出參數(shù)
2、用方括號(hào),輸入?yún)?shù)用圓括號(hào)如果輸出參數(shù)只有一個(gè)可不使用 括號(hào)。 1.1.2 %后面的任意內(nèi)容都將被忽略,而不作為命令執(zhí)行,一般用于為代碼加注釋。1.1.3 可用、鍵來(lái)重現(xiàn)已輸入的數(shù)據(jù)或命令。用、鍵來(lái)移動(dòng)光標(biāo)進(jìn)行修改。1.1.4 所有MATLAB命令都用小寫(xiě)字母。大寫(xiě)字母和小寫(xiě)字母分別表示不同的變量。1.1.5 常用預(yù)定義變量,如pi 、Inf、NaN、ans1.1.6 矩陣的輸入要一行一行的進(jìn)行,每行各元素用空格或“,”分開(kāi),每行用“;”分開(kāi)。如 MATLAB書(shū)寫(xiě)格式為A=1 2 3 ;4 5 6 ;7 8 9 在MATLABZ中運(yùn)行如下程序可得到A矩陣 a=1 2 3;4 5 6;7 8 9
3、 a = 1 2 3 4 5 6 7 8 91.1.7 需要顯示命令的計(jì)算結(jié)果時(shí),則語(yǔ)句后面不加“;”號(hào),否則要加“;”號(hào)。 運(yùn)行下面兩種格式可以看出它們的區(qū)別:a=1 2 3;4 5 6;7 8 9 a=1 2 3;4 5 6;7 8 9;a= 1 2 3 不顯示結(jié)果 4 5 6 7 8 91.1.8 當(dāng)輸入語(yǔ)句過(guò)長(zhǎng)需要換行時(shí),應(yīng)加上“”后再回車(chē),則可續(xù)行輸入。1.2 文件管理常用命令1.2.1 幫助(HELP)命令 MATLAB有很多命令,因此很不容易記憶。使用HELP命令可以得到有關(guān)命令的屏幕幫助信息。如 在MATLAB環(huán)境下直接運(yùn)行HELP命令就會(huì)在屏幕上給出MATLAB的基本命令以及
4、相關(guān)的工具箱軟件命令(請(qǐng)自行驗(yàn)證)。 而下面的格式可以得到指定命令的幫助信息,和詳細(xì)說(shuō)明。 help 命令名 1.2.2 save 命令該命令存儲(chǔ)定義的變量或演算結(jié)果,也可以用來(lái)存儲(chǔ)指定的變量。 命令格式為 save 文件名 變量名表 -append -ascii 1.2.3 what 命令 該命令可以在當(dāng)目錄下顯示MATLAB文件和MAT數(shù)據(jù)文件1.2.4 dir 命令 顯示當(dāng)前目錄下的所有文件.1.2.5 clear命令 如果輸入 calear a b c ,則表示清除工作空間中指定變量a,b,c;如果僅僅輸入calear命令,則清除整個(gè)工作空間。 1.3 矩陣運(yùn)算 MATLAB具有強(qiáng)大的
5、矩陣運(yùn)算功能,這里我們只作簡(jiǎn)單介紹.1.3.1 在MATLAB中表示一個(gè)矢量要用方括號(hào), 而列矢量的輸入只需在行矢量輸入格式基礎(chǔ)上加轉(zhuǎn)置符“”即可。 如 x=1 2 3;4 5 6 x = 1 2 3 4 5 6 而 x=1 2 3;4 5 6' (加轉(zhuǎn)置符) x = 1 4 2 5 3 61.3.2 下面三條命令可以產(chǎn)生一個(gè)行矢量1 a=linspace(x,y,n) 2 a=x:n:y第一條命令可以在線(xiàn)性空間產(chǎn)生一個(gè)值在x至y之間間隔點(diǎn)數(shù)為n的行矢量(一組數(shù)據(jù))。其行矢量的起始值是x, 終值為y, 點(diǎn)數(shù)為n。第二條命令可以在對(duì)數(shù)空間產(chǎn)生一個(gè)值在10x至 10y之間等間隔的行矢量(一
6、組數(shù)據(jù))。第三條命令產(chǎn)生x至y步長(zhǎng)為n的行矢量。但是, 三個(gè)命令之間存在差別,下面的例子可以說(shuō)明這一點(diǎn)。 例1 x=logspace(0,5,6) x = 1 10 100 1000 10000 100000 例2 x=linspace(0,10,11) x = 0 1 2 3 4 5 6 7 8 9 10 例3 x=0:1:10 x = 0 1 2 3 4 5 6 7 8 9 10 通過(guò)上面三個(gè)例子可以看出例一, 例二中n代表選取的點(diǎn)數(shù)。而在例三 中n則表示步長(zhǎng). 注意它們的區(qū)別。1.3.3 矩陣的加, 減, 乘, 除等, 和其它語(yǔ)言書(shū)寫(xiě)一樣。 但要注意的是在運(yùn)算 符前面加有“.”則表示是數(shù)
7、組運(yùn)算,為對(duì)應(yīng)元素的相應(yīng)操作。 例4 請(qǐng)注意下面的不同情況. a=1 2;3 4; b=2 2;2 2;c=a*b c=a.*b c = c = 6 6 2 4 14 14 6 8 c=a/b c=a./b c = c = 1.0e+015 * 0.5000 1.0000 -2.2518 2.2518 1.5000 2.0000 -2.2518 2.25181.4 常見(jiàn)數(shù)學(xué)函數(shù)函 數(shù) 名數(shù) 學(xué) 計(jì) 算 功 能函 數(shù) 名數(shù) 學(xué) 計(jì) 算 功 能abs(x)實(shí)數(shù)的絕對(duì)值或復(fù)數(shù)的幅值floor(x)對(duì)x朝-方向取整acos(x)反余弦arcsingcd(m,n)求正整數(shù)m和n的最大公約數(shù)acosh(x
8、)反雙曲余弦arccoshimag(x)求復(fù)數(shù)x的虛部angle(x)在四象限內(nèi)求復(fù)數(shù) x 的相角lcm(m,n)求正整數(shù)m和n的最小公倍數(shù)asin(x)反正弦arcsinlog(x)自然對(duì)數(shù)(以為底數(shù))asinh(x)反雙曲正弦arcsinhlog10(x)常用對(duì)數(shù)(以10為底數(shù))atan(x)反正切arctanreal(x)求復(fù)數(shù)x的實(shí)部atan2(x,y)在四象限內(nèi)求反正切rem(m,n)求正整數(shù)m和n的m/n之余數(shù)atanh(x)反雙曲正切arctanhround(x)對(duì)x四舍五入到最接近的整數(shù)ceil(x)對(duì)x朝+方向取整sign(x)符號(hào)函數(shù):求出x的符號(hào)conj(x)求復(fù)數(shù)x的共
9、軛復(fù)數(shù)sin(x)正弦sincos(x)余弦cossinh(x)反雙曲正弦sinhcosh(x)雙曲余弦coshsqrt(x)求實(shí)數(shù)x的平方根:exp(x)指數(shù)函數(shù) tan(x)正切tanfix(x)對(duì)x朝原點(diǎn)方向取整tanh(x)雙曲正切tanh例5:輸入 x=-4.85 -2.3 -0.2 1.3 4.56 6.75,則: ceil(x)= -4 -2 0 2 5 7 fix(x) = -4 -2 0 1 4 6 floor(x) = -5 -3 -1 1 4 6 round(x) = -5 -2 0 1 5 71.5 關(guān)系及邏輯運(yùn)算 1.5.1 關(guān)系運(yùn)算允許常量(或矩陣中的元素與元素)
10、之間的比較. 如果比較結(jié)果為真,則答案為1, 否則為0. 常用的關(guān)系運(yùn)算符如下:< 小于 , > 大于 , = 等于 <= 小于等于, >= 大于等于, = 不等于對(duì)于復(fù)數(shù)”=” 和”=” 既比較實(shí)部也比較虛部, 而其它運(yùn)算僅比較實(shí)部。例6 比較 a=5:1:15 與 b=1 2 8 8 7 10 12 11 13 14 15 中的對(duì)應(yīng)元素 是否相同,則運(yùn)行下面程序a=5:1:15;b=1 2 8 8 7 10 12 11 13 14 15;y=a= =b y = 0 0 0 1 0 1 0 0 1 1 1 1.5.2 MATLAB有三個(gè)邏輯運(yùn)算符. & 邏輯與
11、 | 邏輯或 邏輯非在矩陣運(yùn)算中,以上命令是將兩個(gè)矩陣中的對(duì)應(yīng)元素進(jìn)行運(yùn)算, 得到的結(jié) 果是具有同樣元素的矩陣。例7 分別對(duì)下面兩個(gè)矩陣進(jìn)行邏輯運(yùn)算. X=0 1;1 0; Y=0 0;1 0; X&Y ans = 0 0 1 0 X|Y ans = 0 1 1 0 X ans = 1 0 0 1 MATLAB在進(jìn)行混合運(yùn)算時(shí), 其順序?yàn)? 算術(shù)運(yùn)算 關(guān)系比較 邏輯運(yùn)算例8 計(jì)算 x&y+x>y 時(shí), 程序首先執(zhí)行x+y運(yùn)算, 然后將相加結(jié)果與y比較, 最后將比較結(jié)果和x作與運(yùn)算,運(yùn)行結(jié)果如下。 x=0 1;1 0; y=0 0;1 0; x&y+x>y a
12、ns = 0 1 1 0四 實(shí)驗(yàn)內(nèi)容和步驟熟悉MATLAB語(yǔ)言編程環(huán)境。在這一環(huán)境中,系統(tǒng)提供了許多編寫(xiě),調(diào)試和執(zhí)行MATLAB程序的便利工具。熟悉變量、MATLAB基本數(shù)學(xué)函數(shù)使用,矩陣操作練習(xí),主要包括矩陣的建立,算數(shù)運(yùn)算,邏輯運(yùn)算和關(guān)系運(yùn)算。1、 先求下列表達(dá)式的值,然后顯示MATLAB工作空間的使用情況并保存全部變量。(1)(2),其中(3)2,已知,求下列表達(dá)式的值:(1) A+6*B和AB+I(其中I為單位矩陣)(2) A*B和A.*B(3) A3和A.3(4) A/B和BA(5) A,B和A(1,3,:);B23,設(shè)有矩陣A和B, ,(1)求它們的乘積C。(2)將矩陣C的右下角3
13、×2子矩陣賦給D。(3)查看MATLAB工作空間的使用情況。4. 求100,999之間能被21整除的數(shù)的個(gè)數(shù)。提示:先利用冒號(hào)表達(dá)式,再利用find和length函數(shù)。5.下面是一個(gè)線(xiàn)性方程組:1/2 1/3 1/4;1/3 1/4 1/5;1/4 1/5 1/6x1 x2 x3=0.95 0.67 0.52。(1) 求方程的解。 (2) 將方程右邊向量元素b3改為0.53,再求解,并比較b3的變化和解的相對(duì)變化。A=1/2 1/3 1/4;1/3 1/4 1/5;1/4 1/5 1/6; >> b=0.95 0.67 0.52' >> x=inv(A
14、)*b x = 1.2000 0.6000 0.6000 >> b2=0.95 0.67 0.53' >> x2=inv(A)*b2 x2 = 3.0000 -6.6000 6.6000五 寫(xiě)出實(shí)驗(yàn)總結(jié)報(bào)告實(shí)驗(yàn)二 選擇結(jié)構(gòu)程序設(shè)計(jì)一、實(shí)驗(yàn)?zāi)康?. 掌握建立和執(zhí)行M文件的方法。2. 掌握利用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)的方法。3. 掌握利用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)的方法。二、實(shí)驗(yàn)環(huán)境1計(jì)算機(jī) 2裝有MATLAB6.0以上計(jì)算機(jī)一臺(tái)三 實(shí)驗(yàn)原理1) if-else-then語(yǔ)句if-else-then語(yǔ)句的常使用三種形式為:(1) if 邏輯表達(dá)式 (3) if
15、邏輯表達(dá)式1 語(yǔ)句體 語(yǔ)句體1end elseif 邏輯表達(dá)式2 語(yǔ)句體2(2) if 邏輯表達(dá)式1 elseif 邏輯表達(dá)式3 語(yǔ)句體1 else else 語(yǔ)句體2 語(yǔ)句體nend end 2) switch 分支語(yǔ)句:switch 表達(dá)式(標(biāo)量或字符串) case 值1 語(yǔ)句體1 case 值2 語(yǔ)句體2 otherwise 語(yǔ)句體nend說(shuō)明:當(dāng)表達(dá)式不是“case”所列值時(shí),執(zhí)行otherwise語(yǔ)句體。四 、實(shí)驗(yàn)內(nèi)容1. 求下列分段函數(shù)的值。 要求:用if語(yǔ)句實(shí)現(xiàn),分別輸出x= -5.0, -3.0, 1.0, 2.0, 2.5, 3.0, 5.0 時(shí)的y值。 提示:x的值從鍵盤(pán)輸
16、入,可以是向量。2. 輸入一個(gè)百分制成績(jī),要求輸出成績(jī)等級(jí)A,B,C,D,E 。其中90100分為A,8089分為B,7079分為C,6069分為D,60分以下為E。要求:分別用if語(yǔ)句和switch語(yǔ)句實(shí)現(xiàn)。3. 硅谷公司員工的工資計(jì)算方法如下: (1) 工作時(shí)數(shù)超過(guò)120小時(shí)者,超過(guò)部分加發(fā)15%。 (2) 工作時(shí)數(shù)低于60小時(shí)者,扣發(fā)700元。 (3) 其余按每小時(shí)84元計(jì)發(fā)。 試編程按輸入的工號(hào)和該號(hào)員工的工時(shí)數(shù),計(jì)算應(yīng)發(fā)工資。五 寫(xiě)出實(shí)驗(yàn)總結(jié)報(bào)告實(shí)驗(yàn)三 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)一、實(shí)驗(yàn)?zāi)康?. 掌握利用for語(yǔ)句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的方法。2. 掌握利用while語(yǔ)句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的方法。3. 熟悉利
17、用向量運(yùn)算來(lái)代替循環(huán)操作的方法。二、實(shí)驗(yàn)環(huán)境1計(jì)算機(jī) 2裝有MATLAB6.0以上計(jì)算機(jī)一臺(tái)三 實(shí)驗(yàn)原理1). 無(wú)條件循環(huán)當(dāng)需要無(wú)條件重復(fù)執(zhí)行某些命令時(shí),可以使用for循環(huán):for 循環(huán)變量t=表達(dá)式1 : 達(dá)式2 : 表達(dá)式3 語(yǔ)句體end說(shuō)明:表達(dá)式1為循環(huán)初值,表達(dá)式2為步長(zhǎng),表達(dá)式3為循環(huán)終值;當(dāng)表達(dá)式2省略時(shí)則默認(rèn)步長(zhǎng)為1;for語(yǔ)句允許嵌套。例1: 例2:矩陣輸入程序生成3×4階的Hiltber矩陣。 m=input(矩陣行數(shù):m=); for i=1 : 3 n= input(矩陣列數(shù):n=); for j=1 : 4 for i=1:m H(i,j)=1/(i+j-1
18、); for j=1:n end disp(輸入第,num2str(i),行,第,num2str(j),end 列元素) A(i, j) = input ( ) end end 2) while循環(huán)語(yǔ)句while循環(huán)的一般使用形式為:while 表達(dá)式 語(yǔ)句體end例3:用迭代法計(jì)算多項(xiàng)式方程= 0的一個(gè)實(shí)根。 解:x0=3;r=1;n=0;while r > 1e-5 x1=x0; x0=3+5/x1.2; r=abs(x0-x1); n=n+1;end,x0,n運(yùn)行結(jié)果為:x0 = 3.4260n = 9四 實(shí)驗(yàn)內(nèi)容和步驟(一)驗(yàn)證例題中的操作。(二)完成以下各題,將答案寫(xiě)入實(shí)驗(yàn)報(bào)告
19、,并在機(jī)器上運(yùn)行結(jié)果驗(yàn)證。1編寫(xiě)程序,計(jì)算1+3+5+7+(2n+1)的值(用input語(yǔ)句輸入n 值)。2.根據(jù),求的近似值。當(dāng)n分別取100、1 000、10 000時(shí),結(jié)果是多少?要求:分別用循環(huán)結(jié)構(gòu)和向量運(yùn)算(使用sum函數(shù))來(lái)實(shí)現(xiàn)。3.根據(jù). ,求:(1)y<3時(shí)的最大n值。(2)于(1)的n值對(duì)應(yīng)的y值。五 寫(xiě)出實(shí)驗(yàn)總結(jié)報(bào)告實(shí)驗(yàn)四 函數(shù)與文件一、實(shí)驗(yàn)?zāi)康?. 掌握文件的建立、打開(kāi)與關(guān)閉和文件的讀寫(xiě)操作2. 掌握定義和調(diào)用MATLAB函數(shù)的方法。3. 掌握MATLAB文件的基本操作。二、實(shí)驗(yàn)環(huán)境1計(jì)算機(jī) 2裝有MATLAB6.0以上計(jì)算機(jī)一臺(tái)三 實(shí)驗(yàn)原理1. 建立M文件將多個(gè)可
20、執(zhí)行的系統(tǒng)命令,用文本編輯器編輯后并存放在后綴為 .m 的文件中,若在MATLAB命令窗口中輸入該m-文件的文件名(不跟后綴.m!),即可依次執(zhí)行該文件中的多個(gè)命令。這個(gè)后綴為.m的文件,也稱(chēng)為Matlab的腳本文件(Script File)。注意:文件存放路徑必須在Matlab能搜索的范圍內(nèi)。2. 建立函數(shù)文件對(duì)于一些特殊用戶(hù)函數(shù),系統(tǒng)提供了一個(gè)用于創(chuàng)建用戶(hù)函數(shù)的命令function,以備用戶(hù)隨時(shí)調(diào)用。1格式:function 輸出變量列表=fun_name(輸入變量列表) 用戶(hù)自定義的函數(shù)體2函數(shù)文件名為:fun_name,注意:保存時(shí)文件名與函數(shù)名最好相同;3存儲(chǔ)路徑:最好在系統(tǒng)的搜索路
21、徑上。4. 調(diào)用方法:輸出參量=fun_name (輸入變量)例:計(jì)算s = n!,在文本編輯器中輸入:function s=pp(n);s=1;for i=1:n s=s*i;ends;在MATLAB命令窗口中輸入:s=pp(5) 結(jié)果為: s = 120四 實(shí)驗(yàn)內(nèi)容和步驟1. 定義一個(gè)函數(shù)文件,求給定復(fù)數(shù)的指數(shù)、對(duì)數(shù)、正弦和余弦,并在命令文件中調(diào)用該函數(shù)文件。2、一個(gè)物理系統(tǒng)可用下列方程組來(lái)表示:從鍵盤(pán)輸入m1、m2和的值,求a1、a2、N1、N2的值。其中g(shù)取 9.8,輸入時(shí)以角度為單位。要求:定義一個(gè)求解線(xiàn)性方程組AX=B的函數(shù)文件,然后在命令文件中調(diào)用該函數(shù)文件。3、設(shè),編寫(xiě)一個(gè)MA
22、TLAB函數(shù)文件fx.m,使得調(diào)用f(x)時(shí),x可用矩陣代入,得出的f(x)為同階矩陣。五 寫(xiě)出實(shí)驗(yàn)總結(jié)報(bào)告實(shí)驗(yàn)五 MATLAB圖形系統(tǒng)一 實(shí)驗(yàn)?zāi)康膶W(xué)會(huì)用MATLAB語(yǔ)言繪圖二 實(shí)驗(yàn)儀器和設(shè)備裝有MATLAB6.0以上計(jì)算機(jī)一臺(tái)三 實(shí)驗(yàn)原理 1、 plot 該命令在線(xiàn)性坐標(biāo)系下繪制y對(duì)應(yīng)于x的軌跡。若其中之一為矩陣則該命令將對(duì)應(yīng)于矩陣的行或者列繪制一簇曲線(xiàn)。該命令也可以在同一坐標(biāo)軸下繪制多條曲線(xiàn)。例1 運(yùn)行程序 t=0:1:10; x1=t; plot(x1)可在圖形窗口得到下面圖形: 例2 x=0:0.5:7; y=sin(x); y1=2*x; y2=3*x; plot(y,x,y1,x,
23、y2,x)從上面的例子可以看出, 如果要在同一坐標(biāo)軸下繪制多條曲線(xiàn), 可用如下格式: plot(x1,y1,x2,y2.xn,yn) % 對(duì)應(yīng)于不同矢量時(shí) 其中x1,y1.xn,yn是對(duì)應(yīng)的關(guān)系。2、 log log 在兩個(gè)對(duì)數(shù)(標(biāo)準(zhǔn)對(duì)數(shù))坐標(biāo)間繪制圖形。 3、 semilogx 或semilogy 在x軸或y軸為對(duì)數(shù)坐標(biāo), 而另一軸為線(xiàn)性軸的空間繪制圖形。4、polar 在極坐標(biāo)空間繪制圖形。5、 grid 在圖形中加?xùn)鸥瘛?、 subplot (r,c,p) 該命令將屏幕分成r*c個(gè)窗口,p表示在第幾個(gè)窗口. 同時(shí)繪制多個(gè)圖形窗口時(shí),繪圖語(yǔ)句間應(yīng)用逗號(hào)分開(kāi)。 例3 下面的程序產(chǎn)生四個(gè)窗口,
24、且分別繪制相應(yīng)圖形. t=0:0.01:2*pi; y=sin(t); x=cos(t); subplot(221),plot(t,y),grid,subplot(222),plot(t,x),grid,subplot(223),polar(t,y),subplot(224),polar(t,x)從上面的程序可以看出,subplot語(yǔ)句中的r,c,p可以不用逗號(hào)分開(kāi)。 上面程序執(zhí)行后得到如下圖形:7、 gtext 該命令用于鼠標(biāo)定位的文字注釋. 執(zhí)行完繪圖命令后再執(zhí)行g(shù)text(說(shuō)明文字) 命令, 就可在屏幕上得到一個(gè)光標(biāo), 然后,用鼠標(biāo)選擇說(shuō)明文字的位置。例4 t=0:1:10; x1=2*
25、t; x2=0.5*t; plot(x1,t,x2,t); gtext('x=2t'); gtext('x=0.5t') 8、 如果需要同時(shí)在不同窗口繪制圖形, 可用figure語(yǔ)句來(lái)完成。 例5 t=0:1:10; x1=2*t; x2=3*t; figure,plot(x1),figure,plot(x2) 9、有關(guān)繪圖方面的還有: ² Title 給當(dāng)前圖像加標(biāo)題。² xlabel 或 ylabel 給x或y軸加標(biāo)注。² text 在當(dāng)前圖像上指定位置加注釋。 等。10、在同一座標(biāo)系中繪制多個(gè)曲線(xiàn)時(shí), 曲線(xiàn)的顏色可以自動(dòng)確定,
26、也可以自己選擇。其使用格式如下:plot(x1,y1,選項(xiàng)1,x2,y2,選項(xiàng)2,xn,yn,選項(xiàng)n)b藍(lán)色m紫紅色c青色r紅色g綠色w白色k黑色y黃色-實(shí)線(xiàn)(默認(rèn)):點(diǎn)連線(xiàn)-.點(diǎn)畫(huà)線(xiàn)-虛線(xiàn).點(diǎn)s正方形+十字號(hào)d菱形o圓圈h六角形*星號(hào)p五角星x叉號(hào)>右三角11、三維圖形繪制函數(shù)plot3函數(shù)與plot函數(shù)的用法類(lèi)似。還可以用mesh函數(shù)繪制三維網(wǎng)格圖;用surf函數(shù)繪制三維曲面圖。MATLAB提供了豐富的三維繪圖函數(shù),可以通過(guò)help命令查看。 例6 繪制三維曲線(xiàn):t=0:pi/100:20*pi;x=sin(t) y=cos(t);z=t.*sin(t).*cos(t);p
27、lot3(x,y,z) title(line in 3-D space) xlabel(X) ;ylabel(Y);zlabel(z);grid on運(yùn)行結(jié)果如下:四 實(shí)驗(yàn)內(nèi)容和步驟1.設(shè)y=,在x=2區(qū)間取101點(diǎn),繪制函數(shù)的曲線(xiàn).2.已知,完成下列操作:(1)在同一坐標(biāo)系下用不同的顏色和線(xiàn)性繪制三條曲線(xiàn)。(2)以子圖形式繪制三條曲線(xiàn)。(3)分別用條形圖、階梯圖、桿圖和填充圖繪制三條曲線(xiàn)。3已知在-5區(qū)間繪制函數(shù)曲線(xiàn)。4.繪制曲面圖形,并進(jìn)行插值著色處理。 五 寫(xiě)出實(shí)驗(yàn)總結(jié)報(bào)告實(shí)驗(yàn)六 SIMULINK基本操作一 實(shí)驗(yàn)?zāi)康膶W(xué)會(huì)SIMULINK仿真基本操作二 實(shí)驗(yàn)儀器和設(shè)備裝
28、有MATLAB6.0以上計(jì)算機(jī)一臺(tái)三 實(shí)驗(yàn)原理1. 在MATLAB命令窗口中輸入simulink 結(jié)果是在桌面上出現(xiàn)一個(gè)稱(chēng)為Simulink Library Browser的窗口,在這個(gè)窗口中列出了按功能分類(lèi)的各種模塊的名稱(chēng)。 也可以通過(guò)MATLAB主窗口的快捷按鈕來(lái)打開(kāi)Simulink Library Browser窗口。2. SIMILINK模塊庫(kù)按功能進(jìn)行分為以下8類(lèi)子庫(kù):Ø Continuous(連續(xù)模塊)Ø Discrete(離散模塊)Ø Function&Tables(函數(shù)和平臺(tái)模塊)Ø Math(數(shù)學(xué)模塊)Ø Nonlinear(非線(xiàn)性模塊)Ø Signals&Systems(信號(hào)和系統(tǒng)模塊)Ø Sinks(接收器模塊)Ø Sources(輸入源模塊)3. 簡(jiǎn)單模型的建立(1)建立模型窗口(2)將功能模塊由模塊庫(kù)窗口復(fù)制到模型窗口(3)對(duì)模塊進(jìn)行連接,從而構(gòu)成需要的系統(tǒng)模型4. 功能模塊的基本操作,包括模塊的移動(dòng)、復(fù)制、刪除、轉(zhuǎn)向、改變大小、模塊命名、顏色設(shè)定、參數(shù)設(shè)定、屬性設(shè)定、模塊輸入輸出信號(hào)等。q
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度密封膠產(chǎn)品環(huán)保標(biāo)準(zhǔn)制定與執(zhí)行合同3篇
- 2025年度智能溫室大棚設(shè)施買(mǎi)賣(mài)合同范本4篇
- 2025年度園林除草項(xiàng)目承包合同范本4篇
- 2025年度現(xiàn)代農(nóng)業(yè)示范園區(qū)開(kāi)發(fā)承包經(jīng)營(yíng)合同范本3篇
- 2025年度智能穿戴設(shè)備開(kāi)發(fā)框架授權(quán)許可合同3篇
- 2024面粉市場(chǎng)推廣與品牌代言合同3篇
- 2024版設(shè)備維修及日常保養(yǎng)合同合同一
- 2025年度床墊行業(yè)展會(huì)參展與合作協(xié)議3篇
- 2025年度玻璃行業(yè)研發(fā)成果轉(zhuǎn)化銷(xiāo)售合同3篇
- 2025年度新型城鎮(zhèn)化建設(shè)項(xiàng)目承包合同終止協(xié)議3篇
- 2025年湖北武漢工程大學(xué)招聘6人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 【數(shù) 學(xué)】2024-2025學(xué)年北師大版數(shù)學(xué)七年級(jí)上冊(cè)期末能力提升卷
- GB/T 26846-2024電動(dòng)自行車(chē)用電動(dòng)機(jī)和控制器的引出線(xiàn)及接插件
- 遼寧省沈陽(yáng)市皇姑區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期末考試語(yǔ)文試題(含答案)
- 2024年國(guó)家工作人員學(xué)法用法考試題庫(kù)及參考答案
- 妊娠咳嗽的臨床特征
- 國(guó)家公務(wù)員考試(面試)試題及解答參考(2024年)
- 《阻燃材料與技術(shù)》課件 第6講 阻燃纖維及織物
- 2024年金融理財(cái)-擔(dān)保公司考試近5年真題附答案
- 泰山產(chǎn)業(yè)領(lǐng)軍人才申報(bào)書(shū)
- 高中語(yǔ)文古代文學(xué)課件:先秦文學(xué)
評(píng)論
0/150
提交評(píng)論