




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一、簡(jiǎn)述下列命令在MATLAB中的作用。1. clf清除圖對(duì)象2. clear清除工作空間內(nèi)的所有變量3. clc清除當(dāng)前屏幕上顯示的所有內(nèi)容,但不清除工作空間中的數(shù)據(jù)4. ceil沿+°<2方向取整。5. factor符號(hào)計(jì)算的因式分解。6. pow22的幕次。7. logspace創(chuàng)建對(duì)數(shù)刻度分度等間隔行向量8. linspace創(chuàng)建等間隔行向量9. sym2poly符號(hào)多項(xiàng)式轉(zhuǎn)變?yōu)殡p精度多項(xiàng)式系數(shù)向量10. poly2sym雙精度多項(xiàng)式系數(shù)轉(zhuǎn)變?yōu)橄蛄糠?hào)多項(xiàng)式11. plot3三維線圖12. poly2str以習(xí)慣方式顯示多項(xiàng)式13. bar二維直方圖14. pie二維餅
2、圖15. editM文件編輯16. figure生成圖形窗口17. diff數(shù)值差分、符號(hào)微分18. dsolve符號(hào)計(jì)算解微分方程19. fix向零取整20. factor符號(hào)計(jì)算的因式分解二、填空題1 .MATLAB系統(tǒng)由MATLAB開發(fā)環(huán)境、MATLAB數(shù)學(xué)函數(shù)、MATLAB語言、MATLAB圖形處理系統(tǒng)與MATLAB應(yīng)用程序接口(API)五大部分構(gòu)成。2 .在命令窗口中輸入quit與exit命令,就可以關(guān)閉MATLAB。3 .在MATLAB環(huán)境中,如果不特別指明存放數(shù)據(jù)與文件的目錄,MATLAB總就是默認(rèn)地將它們存放在當(dāng)前文件夾中。4 .MATLAB的主界面窗口包括命令窗口、當(dāng)前文件夾
3、瀏覽器、工作空間瀏覽器與歷史命令窗口等部分。5 .編輯程序就是,標(biāo)點(diǎn)符號(hào)一定要在英文狀態(tài)下輸入,分號(hào)'的作用為:1、用做矩陣的行間分隔符,2、用做不顯示計(jì)算結(jié)果的命令。6 .標(biāo)點(diǎn)符號(hào)一可以使命令行不顯示運(yùn)算結(jié)果,%用來表示該行為注釋行。7 .x為04pi,步長(zhǎng)為0、1pi的向量,使用命令x=0:0、1*pi:4*pi創(chuàng)建。rl32i3-578 .輸入矩陣A=S匕句,使用全下標(biāo)方式用a(2,2)取出元素-5”,使用單下標(biāo)方式用A(5)取出元素-5”。9 .符號(hào)表達(dá)式sin(2*a+t)+m中主變量為_L。10 .設(shè)x就是一維數(shù)組,x的倒數(shù)第3個(gè)元素表示為x(end-2);設(shè)y為二維數(shù)組,
4、要?jiǎng)h除y的第34行與48列,可使用命令y(34,:)=口,y(:,48)=口11 .要從鍵盤讀入一個(gè)字符串并賦值給變量x,且給出提示“Whoisshe?應(yīng)使用命令:x=input('Whoisshe?'q's)12 .在MATLAB命令窗口中的>>”標(biāo)志為MATLAB的命令行提示符,“I株志為輸入提示符。13 .已知A=123;450;789;B=103;150;012;寫出下列各指令運(yùn)行的結(jié)果。A+Bans=2,2,6;5,10,0;7,9,11;A、*Bans=1,0,9;4,25,0;0,8,18;A=Bans=1,0,1;0,1,1;0,0,0;14
5、 .MATLAB的程序文件的擴(kuò)展名就是、m。15 .MATLAB最基本的繪圖函數(shù)為plot()。16 .執(zhí)行A=1,2,3;4,5,6;A(:,1,3)二口;語句后,A=2;5。17 .fix(-1>5)=,round(-1、5)=-2。18 .已知A=13;46;C=A,eye(size(A);A,ones(size(A)貝UC=1310;4601;1311;4611_19 .若A=1,2,3;4,5,6;則A(4)=5,A(2,3)=6。20 .若A=123;654;則reshape(A,3,2)=15;63;24。21 .若人=1,2;3,1;B=1,0;0,1;則A=B的口為01
6、;10。22 .若A=4,15,-45,10,6;56,0,17,-45,0;貝Ufind(A>=10&A<=20)=367'。23 .產(chǎn)生4階全0方陣的命令為zeros(4)產(chǎn)牛3階全1方陣的命令為ones(3)。24 .A=rand(2,5);b=size(A);c=length(A);貝Ub與c的值分別為25與5。25 .用if判斷語句判斷80x>6藤M(fèi)ATLAB中if語言后的判斷應(yīng)寫為:ifx<=80&x>60。26 .為了使兩個(gè)plot的圖形在同一個(gè)坐標(biāo)顯示,可以使用holdon命令進(jìn)行圖形保持;可以使用gridon命令為圖形添加
7、網(wǎng)格。27 .a=122,求a的轉(zhuǎn)置,結(jié)果為:a=1;2;2。28 .MATLAB表達(dá)式3*2A3A2的結(jié)果就是192。29.對(duì)x進(jìn)行賦值,從5到25,間隔就是0、1,命令為:x=5:0、1:2530. 對(duì)x進(jìn)行賦值,從2到20,線性等刻度,共100數(shù)值,命令為:x=linspace(2,20,100)。31. MATLAB命令窗口中可用clear命令清除工作區(qū)中的變量;用clc命令可以消除命令窗口中的內(nèi)容。32. MATLAB中的M文件有命令文件與函數(shù)文件兩種形式。33. MATLAB中的系統(tǒng)預(yù)定義的特殊變量inf表示正無窮大。三、選擇題1 .用來保存MATLAB工作空間瀏覽器中變量的文件的
8、默認(rèn)擴(kuò)展名為(B)。A.txtB.matC.mD.exe2 .MATLAB計(jì)算結(jié)果的的默認(rèn)變量為(D)。A.varB.epsC.nanD.ans3 .用來清除工作空間中保存的變量的命令就是(C)。A.deleteB.cancelC.clearD.clc4 .下列標(biāo)識(shí)符中哪一項(xiàng)不就是Matlab的永久常數(shù)值。(B)A.piB.expC.InfD.eps5 .下列標(biāo)識(shí)符中哪一項(xiàng)就是Matlab的合法變量名。(A)A.n_ageB.3_telC.forD.x*y6 .下列函數(shù)中用來計(jì)算不大于自變量的最大整數(shù)的函數(shù)就是(A)。A.floor(x)B.rat(x)C.fix(x)D.round(x)7
9、.下列函數(shù)中用來計(jì)算不小于自變量的最大整數(shù)的函數(shù)就是(A)0A.ceil(x)B.rat(x)C.fix(x)D.round(x)8 .函數(shù)mod(-7,3)的計(jì)算結(jié)果為(B)。A.-2B.2C.1D.-19 .函數(shù)rem(-7,3)的計(jì)算結(jié)果為(D)。A.-2B.2C.1D.-110 .為了將保存在文件abvar、mat中的變量重新裝載到工作空間中,應(yīng)使用命令(C)A.saveabvarB.findabvarC.loadabvarD.getvarabvar11 .下列變量中的最大數(shù)就是(C)A.epsB.realminC.realmaxD.-pi12 .下列表示可以作為MATLAB的變量的就
10、是(D)。A.abcd-2B.xyz_2#C.hD.X_1_a13 .如果x=1:2:8,則x(1)與x(4)分別就是(B)。A.1,8B.1,7C.2,8D.2,714 .如果x=1:-2:-8,則x(1)與x(5)分別就是(D)A.1,-8B.-1,-7C.-1,-8D.1,-715 .MATLAB表達(dá)式2*2A3A2的結(jié)果就是(A)A.128B.4096C、 262144D.25616. 下列哪個(gè)變量的定義就是不合法的 (A)A.abcd-3B.xyz_317. 指出下列錯(cuò)誤的指令(B) 。A.syms a b;B.syms a, b;C.abcdefD.x3yzC.syms( a
11、9;, b'); D.syms( a','b','positive');18. 下列哪條指令就是求矩陣的行列式的值(C)A.invB.diagC.detD.eig19 .清空Matlab工作空間內(nèi)所有變量的指令就是(C)A.clcB.clsC.clear20. 下列變量名中 (A) 就是合法的。A.char_1B.x*yC.xy21. 產(chǎn)生四維單位矩陣的語句為 (B) 。A.ones(4)B.eye(4)C.zeros(4)D.clfD.endD.rand(4)22. 求解線性方程組Ax=b,當(dāng)det(A)w時(shí),方程的解就是(A)A.AbB.b/
12、AC.bAD.A/b23. 圖形窗口顯示網(wǎng)格的命令就是(B)A.axisonB.gridonC.boxonD.holdon24. 在圖形指定位置加標(biāo)注命令就是(C)A.title(x,y,y=sin(x);B.xlabel(x,y,y=sin(x);C.text(x,y,y=sin(x);D.legend(x,y,y=sin(x);25. i=2;a=2i;b=2*i;c=2*sqrt(-1);程序執(zhí)行后;a,b,c的值分別就是多少?(C)A.a=4,b=4,c=2、0000iB.a=4,b=2、0000i,c=2、0000iC.a=2、 0000i, b=4, c=2、 0000iD.a=2
13、、0000i,b=2、0000i,c=2、0000i26. 在循環(huán)結(jié)構(gòu)中跳出循環(huán),但繼續(xù)下次循環(huán)的命令為(C)、A.return;B.break;C.continue;D.keyboard27. 已知a=2:2:8,b=2:5下面的運(yùn)算表達(dá)式中,出錯(cuò)的為(C)A.a'*bB.a、*bC.a*bD.a-b28. 在循環(huán)結(jié)構(gòu)中跳出循環(huán),執(zhí)行循環(huán)后面的代碼的命令為(B)A.returnB.breakC.continueD.keyboard29. 用round函數(shù)四舍五入對(duì)數(shù)組2、486、393、938、52取整,結(jié)果為(C)D.3 7 4 9 D.sin(deg2rad(x)A.2638B.
14、2648C.264930. 角度x=304560,計(jì)算其正弦函數(shù)的運(yùn)算為(D)A.SIN(deg2rad(x)B.SIN(x)C.sin(x)閱讀程序1. 分析下面程序運(yùn)行后s1,n1,s2,n2,m的值。s1=0;s2=0;n1=0;n2=0;x=1,-4,-8,3,10,-9,7,-3,10,8,-5,-2,2,0;m=length(x);fori=1:mifx(i)<0s1=s1+x(i);n1=n1+1;elses2=s2+x(i);n2=n2+1;endends1,n1,s2,n2,m答:-31,6,41,8,142. 寫出下列程序運(yùn)行結(jié)果mysum=0;i=1;while(i
15、<=100)mysum=mysum+i;i=i+1;endmysum答:mysum=50503. 寫出執(zhí)行以下代碼后,MATLAB命令窗口上顯示的x矩陣的值。x=0,1,0,2,0,3,0,4;fork=1:8ifx(k)=0x(k)=k;elsex(k)=2*k+1;endenddisp(x);答 運(yùn)行如下程序后,輸入9回車,命令窗口顯示的結(jié)果為:c=input('請(qǐng)輸入一個(gè)字符','s');ifc>='A'&c<='Z'disp(setstr(abs(c)+abs('
16、a')-abs('A');elseifc>='a'&c<='z'disp(setstr(abs(c)-abs('a')+abs('A');elseifc>='0'&c<='9'disp(abs(c)-abs('0');elsedisp(c);end答:95. 運(yùn)行如下程序后,命令窗口顯示的結(jié)果為:s=0;a=12,13,14;15,16,17;18,19,20;fork=as=s+k;enddisp(s');答:
17、3948576. 運(yùn)行如下程序后,命令窗口顯示的結(jié)果為k=0;forn=100:200ifrem(n,21)=0k=k+1;continueendbreak;endk答:57. 已知函數(shù)文件如下,則factor(4)的值為:functionf=factor(n)ifn<=1f=1;elsef=factor(n-1)*n;endend答:248. 下面程序執(zhí)行后array的值為:fork=1:10ifk>6break;elsearray(k)=k;endend答:array=1,2,3,4,5,65、 簡(jiǎn)答題:X, 請(qǐng)問 Matlab 將按什1. 什么就是MATLAB的搜索路徑?若在
18、命令提示符后輸入符號(hào)么次序搜索與識(shí)別X?2. 敘述MATLAB的主要窗口包括哪些?其作用就是什么?命令窗口:供輸入命令,實(shí)現(xiàn)計(jì)算或繪圖功能。工作空間窗口:用于列出數(shù)據(jù)的變量信息,包括變量名、變量字節(jié)大小變量數(shù)組大小、變量類型等內(nèi)容。當(dāng)前目錄瀏覽器:顯示當(dāng)前目錄下所有文件的文件名、文件夾類型與最后修改時(shí)間等內(nèi)容。命令歷史窗口:顯示窗口所有執(zhí)行過的命令,利用該窗口,可以查瞧曾經(jīng)執(zhí)行過的命令,也可以重復(fù)利用這些命令。3. MATLAB的變量命名有什么規(guī)則?變量名區(qū)分大小寫;變量名最多包含63個(gè)字符,其后的字符將被忽略;變量名必須以一個(gè)字母開始,其后可以就是如意數(shù)量的字母、數(shù)字或下劃線;變量名中不允許
19、出現(xiàn)標(biāo)點(diǎn)符號(hào),因?yàn)樵S多標(biāo)點(diǎn)符號(hào)在MATLAB中有特殊意義。4. 函數(shù)M文件的基本結(jié)構(gòu)就是什么?各結(jié)構(gòu)部分起什么作用?1、函數(shù)聲明行2、 H1行%幫助文字的第一行,給出M文件幫助最關(guān)鍵的信息3、幫助文字%對(duì)M文件更為詳盡的說明%所實(shí)現(xiàn)的功能部分4、 M文件正文5、注釋部分%5. MATLAB系統(tǒng)由那些部分組成?MATLAB系統(tǒng)主要由開發(fā)環(huán)境、MATLAB數(shù)學(xué)函數(shù)庫、MATLAB語言、圖形功能應(yīng)用程序接口五個(gè)部分組成。6. 有幾種建立矩陣的方法?各有什么優(yōu)點(diǎn)?可以用四種方法建立矩陣直接輸入法,如a=2573,優(yōu)點(diǎn)就是輸入方法方便簡(jiǎn)捷;通過M文件建立矩陣,該方法適用于建立尺寸較大的矩陣,并且易于修改
20、;由函數(shù)建立,如y=sin(x),可以由MATLAB的內(nèi)部函數(shù)建立一些特殊矩陣;通過數(shù)據(jù)文件建立,該方法可以調(diào)用由其她軟件產(chǎn)生數(shù)據(jù)。7. 創(chuàng)建符號(hào)變量有幾種方法?MATLAB提供了兩種創(chuàng)建符號(hào)變量與表達(dá)式的函數(shù):sym與syms。sym用于創(chuàng)建一個(gè)符號(hào)變量或表達(dá)式,用法如x=sym(x)及f=sym(x+y+z);syms用于創(chuàng)建多個(gè)符號(hào)變量,用法如symsxyz。f=sym(x+y+z)相當(dāng)于symsxyzf=x+y+z8. 舉例說明如何訪問單元數(shù)組中的數(shù)據(jù),說明使用花括號(hào)與圓括號(hào)的區(qū)別。6、 編程題1. 編寫MATALAB程序,完成下列任務(wù):在區(qū)間0,4*pi上均勻地取20個(gè)點(diǎn)構(gòu)成向量;分
21、別計(jì)算函數(shù)y1=sin與y2=2cos(2t)在向量t處的函數(shù)值;在同一圖形窗口繪制曲線y1=sin與y2=2cos(2t),要求y1曲線為黑色點(diǎn)畫線,y2曲線為紅色虛線圓圈;并在圖中恰當(dāng)位置標(biāo)注兩條曲線的圖例;給圖形加上標(biāo)題“y1andy2。”解,程序如下:t=linspace(0,4*pi,20);y1=sin(t);y2=2*cos(2*t);plot(t,y1,'k-、');text(1、2,sin(1、2),'y1leftarrow','FontSize',12);holdon;plot(t,y2,'r-o');text(6,1、5,'y2leftarrow','FontSi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 國(guó)家思政課題申報(bào)書
- 高職省級(jí)課題申報(bào)書
- 黨建雙創(chuàng)課題申報(bào)書
- 醫(yī)學(xué)婦科課題申報(bào)書范文
- 養(yǎng)殖設(shè)備銷售合同范本
- ai生成課題申報(bào)書
- 合同范本封面彩色設(shè)計(jì)
- 課題如何寫申報(bào)書
- 信用保證保險(xiǎn)合同范本
- 印刷租賃合同范本
- 國(guó)企治理三會(huì)一層詳解
- 部編人教版道德與法治五年級(jí)下冊(cè)全冊(cè)課時(shí)練習(xí)講解課件
- 仿真技術(shù)在車架防腐性能開發(fā)中的應(yīng)用
- 初一平面直角坐標(biāo)系集體備課
- 高一年級(jí)英語必修二學(xué)科導(dǎo)學(xué)案全冊(cè)
- 胡菊仁愛版九年級(jí)英語上教學(xué)計(jì)劃及教學(xué)進(jìn)度表
- 國(guó)家職業(yè)技能標(biāo)準(zhǔn) (2020年版) 航空發(fā)動(dòng)機(jī)制造工
- 徹卻----劉立千居士文集
- 安全保證體系新
- 油氣產(chǎn)品標(biāo)準(zhǔn)實(shí)驗(yàn)室管理規(guī)范
- 物業(yè)裝修押金協(xié)議
評(píng)論
0/150
提交評(píng)論