2021年Matlab考試題庫+答案教師出卷參考專用_第1頁
2021年Matlab考試題庫+答案教師出卷參考專用_第2頁
2021年Matlab考試題庫+答案教師出卷參考專用_第3頁
2021年Matlab考試題庫+答案教師出卷參考專用_第4頁
2021年Matlab考試題庫+答案教師出卷參考專用_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

一、辨析題(共2小題,每題5分,共計10分)二、問答題(共3小題,每題5分,共計15分)三、計算題(共7小題,每題5分,共計35分)四、編程題(共4小題,每題10分,共計40分)填空題(計算某些)1、標(biāo)點符號;_______可以使命令行不顯示運算成果,%——用來表達(dá)該行為注釋行。2、x為0~4pi,步長為0.1pi向量,使用命令_______創(chuàng)立。x=0:0.1*pi:4*pi3、輸入矩陣A=QUOTE,使用全下標(biāo)方式用A(2,2)取出元素“-5”,使用單下標(biāo)方式用_______取出元素“-5”。A(5)4、符號表達(dá)式sin(2*a+t)+m中獨立符號變量為_______。t5、M腳本文獻(xiàn)和M函數(shù)文獻(xiàn)重要區(qū)別是M腳本文獻(xiàn)沒有函數(shù)定義和M函數(shù)文獻(xiàn)有函數(shù)定義_______。6.設(shè)x是一維數(shù)組,x倒數(shù)第3個元素表達(dá)為_______;設(shè)y為二維數(shù)組,要刪除y第34行和48列,可使用命令_______;_______;x(_end-2_)y(34,:)=[]y(:,48)=[]7.將變量x以Ascii文本格式存儲到文獻(xiàn)fname.txt,應(yīng)使用命令__________;save_x8.在while表達(dá)式,語句體,End循環(huán)語句中,表達(dá)式值____時表達(dá)循環(huán)條件為真,語句體將被執(zhí)行,否則跳出該循環(huán)語句;非零9.要從鍵盤讀入一種字符串并賦值給變量x,且給出提示“Whoisshe?”,應(yīng)使用命令_________;x=input(‘Whoisshe?’,’s’)_10.設(shè)A=QUOTE和B=QUOTE和C=QUOTE均為m*n矩陣,且存在于WorkSpace中,要產(chǎn)生矩陣D=QUOTE,可用命令_________,計算QUOTE可用命令________;D=(A-C)/B.^Cdet(inv(A’*B)11.在MATLAB命令窗口中“>>”標(biāo)志為MATLAB_______提示符,“│”標(biāo)志為_______提示符。命令行輸入12.已知A=[123;450;789];B=[103;150;012];寫出下列各指令運營成果。A+B;A.*B;A==B;ans=[2,2,6;5,10,0;7,9,11]ans=[1,0,9;4,25,0;0,8,18]ans=[1,0,1;0,1,1;0,0,0]13.已知A是矩陣,求A對角矩陣函數(shù)是_______,求A下三角矩陣函數(shù)是_______。diagtril14.MATLAB程序文獻(xiàn)和Simulink模型文獻(xiàn)擴展名分別是_______、。.m.mdl15.MATLAB最基本繪圖函數(shù)為_______。plot()16.A=[1,2,3;4,5,6];A(:,[1,3])=[];A=__________________[2;5]17.fix(-1.5)=___________,round(-1.5)=_________________.-1-218.已知A=[13;46];C=[A,eye(size(A));A,ones(size(A))]則C=_____________.[1310;4601;1311;4611]_19.A=[1,2,3;4,5,6];A(4)=__________,A(3,2)=__________________5_無答案20.A=[1,2;3,4];B=[1,0;0,1];A*B=__________,A.*B=____________.[12;34][10;04]21.A=[123;654];reshape(A,3,2)=______________.[15;63;24]22.A=[1,2;3,1];B=[1,0;0,1];A~=B=___________.[01;10]23.A=[1,2,3;1,4,9;1,7,27];triu(A,-1)=_____.-1表達(dá)為主對角線下一條對角線一下數(shù)全變?yōu)?提取矩陣上三角矩陣函數(shù)[123;149;0727]24.A=[4,15,-45,10,6;56,0,17,-45,0];find(A>=10&A<=20)=_____________.36725.已知A=[096;130];B=[143;150];寫出下列各指令運營成果。A&B運營成果_______;A./B運營成果_______。ans=[011;110]ans=[02.252;10.6NaN]26.產(chǎn)生4階全0方陣命令為_______;產(chǎn)生3階全1方陣命令為。zeros(4)ones(3)27.A=rand(2,5);b=size(A);c=length(A);則b和c值分別為_______。25和528.用if判斷語句判斷80≥x>60,在MATLAB中if語言后判斷應(yīng)寫為_______。ifx<=80&x>6029.為了使兩個plot圖形在同一種坐標(biāo)顯示,可以使用_______命令進(jìn)行圖形保持;可以使用_______命令為圖形添加網(wǎng)格。holdongridon30.MATLAB工作空間中有三個變量v1,v2,v3,寫出把它們保存到文獻(xiàn)my_data.mat中指令_______;savemy_date31.MATLAB提供了兩種運營方式,是按_______和把_______文獻(xiàn)copy到matlab里,回車。F5*.m32.MATLAB含義為_______。矩陣實驗室(MatrixLaboratory)33.MATLAB中,都涉及哪些工具箱,舉例不少于6個:_______偏微分方程工具箱、最優(yōu)化工具箱、插值運算工具箱、數(shù)理記錄工具箱、信號解決工具箱、通信工具箱,濾波設(shè)計工具箱。34、在MATLAB中,plot命令用于什么,。畫曲線35、size命令功能,擬定_______。陣列長度36、a=[122],求a轉(zhuǎn)置_______。a=[1;2;2]37、在線形圖型格式設(shè)立中,字符r表達(dá)什么顏色。紅色38.在MATLAB中,矩陣秩由函數(shù)_______來實現(xiàn)。rank39.在MATLAB中,單位矩陣由函數(shù)_______來實現(xiàn)。eye40.在MATLAB中,二維餅圖由函數(shù)_______來實現(xiàn)。pie41.在線形圖型格式設(shè)立中,字符b表達(dá)什么顏色。藍(lán)色42.MATLAB表達(dá)式3*2^3^2成果是_______。19243.條形圖由函數(shù)_______來實現(xiàn)。bar44.倘若要是對x進(jìn)行賦值,從5到25,間隔是0.1,x=5:0.1:25;45.倘若要是對x進(jìn)行賦值,從2到20,中間間隔100個點,x=linspace(2,20,100);選取題(計算某些)1.下列變量中最大數(shù)是(C)

A.epsB.realminC.realmaxD.-pi

2.下列表達(dá)可以作為MATLAB變量是(D)

A.a(chǎn)bcd-2B.xyz_2#C.@hD.X_1_a

3.如果x=1:2:8,則x(1)和x(4)分別是(B)

A.1,8B.1,7C.2,8D.2,7

4.下列變量中比0大最小數(shù)是(B)

A.iB.realminC.realmaxD.pi5.在MATLAB中下列數(shù)值表達(dá)不對的是(B)

A.+99B.1.3e-5C.2-3*e^2D.3-2*picdbbb

6.下列表達(dá)可以作為MATLAB變量是( B)

A.a(chǎn)bcd-2B.xyz_2aC.@hD.3hour

7.如果x=1:-2:-8,則x(1)和x(5)分別是(D)

A.1,-8B.-1,-7C.-1,-8D.1,-7

8.MATLAB表達(dá)式2*2^3^2成果是(A)

A.128B.4096C.262144D.256

9.下列哪個變量定義是不合法(A)。(A)abcd-3(B)xyz_3(C)abcdef(D)x3yz10.指出下列錯誤指令(B)。(A)symsab;(B)symsa,b;(C)syms(‘a(chǎn)',‘b');(D)syms(‘a(chǎn)','b','positive');bdaAB11.下列哪條指令是求矩陣行列式值(C)。(A)inv(B)diag(C)det(D)eiginv是求逆矩陣diag

是矩陣對角元素提取和創(chuàng)立對角陣sqrt(x)——求x平方根abs(x)——求x絕對值det(a)——求行列式值eig——計算矩陣A特性值和特性向量函數(shù)clf;用來清除圖形命令12.清空Matlab工作空間內(nèi)所有變量指令是(C)。(A)clc(B)cls(C)clear(D)clf13、下列變量名中——A——是合法。(A)char_1;(B)x*y;(C)x\y;(D)end14.如下哪個說法是對的()。(A)Matlab進(jìn)行數(shù)值計算表達(dá)精度與其指令窗口中數(shù)值顯示精度相似。(B)Matlab指令窗口中顯示數(shù)值有效位數(shù)不能超過7位。(C)輸入二維數(shù)值數(shù)組時,需要用到逗號和分號,它們可以在中文狀態(tài)下輸入。(D)歷史指令窗口所記錄內(nèi)容與diary指令所產(chǎn)生“日記”內(nèi)容是不同。15.產(chǎn)生四維單位矩陣語句為().A.ones(4)B.eye(4)C.zeros(4)D.rand(4)>>eye(4)ans=1000010000100001>>ones(4)ans=1111111111111111>>zeros(4)ans=0000000000000000>>rand(4)ans=0.81470.63240.95750.95720.90580.09750.96490.48540.12700.27850.15760.80030.91340.54690.97060.1419CCaDb16.求解線性方程組Ax=b,當(dāng)det(A)≠0時,方程解是().A.A\bB.b/AC.b\AD.A/b17.運營如下程序后,輸入9回車,命令窗口(commandwindows)顯示成果為()c=input('請輸入一種字符','s');ifc>='A'&c<='Z'disp(setstr(abs(c)+abs('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);endA.9B.8C.7D.618.運營下面代碼后,輸入:1回車,2回車,1回車,則輸出成果為()a=input('a=?');b=input('b=?');c=input('c=?');d=b*b-4*a*c;x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)];disp(['x1=',num2str(x(1)),',x2=',num2str(x(2))]);A.x1=num2str(1)x2=num2str(1)B.x1=num2str(-1)x2=num2str(1)C.x1=-1x2=-1D.x1=1x2=-119.清除工作空間(wordspace)命令是()A.clc;B.clear;C.clf;D.delete;20.運營如下程序后,輸入9回車,命令窗口(commandwindows)顯示成果為()x=input('請輸入x值:');ifx==10y=cos(x+1)+sqrt(x*x+1);elsey=(3^(1/2))*sqrt(x+sqrt(x));endyA.9B.8C.7D.6aacbd21.運營如下程序后,命令窗口(commandwindows)顯示成果為(b)s=0;a=[12,13,14;15,16,17;18,19,20];fork=as=s+k;enddisp(s');A.144B.394857C.145D.45485122.運營如下程序后,命令窗口(commandwindows)顯示成果為(b)k=0;forn=100:200ifrem(n,21)~=0%R=rem(X,Y),求余數(shù)函數(shù),X,Y應(yīng)當(dāng)為正數(shù)k=k+1;continueendbreak;endkA.105B.5C.4D.10123.圖形窗口(Figure)顯示網(wǎng)格命令是(b)A.axisonB.gridonC.boxonD.holdon24.已知函數(shù)文獻(xiàn)如下,則factor(4)=(c)functionf=factor(n)ifn<=1f=1;elsef=factor(n-1)*n;endA.4B.12C.24D.4825.運營如下程序后,命令窗口(commandwindows)顯示成果為(d)A=[13,-56,78;25,63,-735;78,25,563;1,0,-1];y=max(max(A))A.y=564B.y=9C.y=-735D.y=56326.在圖形指定位置加標(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)’);%添加圖例標(biāo)注, 27.下列哪個函數(shù)為插值函數(shù)(b)A.P=polyfit(X,Y,3)B.Y1=interp1(X,Y,X1,'method')C.[Y,I]=sort(A,dim)D.R=corrcoef(X)28.i=2;a=2i;b=2*i;c=2*sqrt(-1);程序執(zhí)行后;a,b,c值分別是多少?c(A)a=4,b=4,c=2.0000i(B)a=4,b=2.0000i,c=2.0000i(C)a=2.0000i,b=4,c=2.0000i(D)a=2.0000i,b=2.0000i,c=2.0000i29.求解方程x4-4x3+12x-9=0所有解a(A)1.0000,3.0000,1.7321,-1.7321(B)1.0000,3.0000,1.7321i,-1.7321i(C)1.0000i,3.0000i,1.7321,-1.7321(D)-3.0000i,3.0000i,1.7321,-1.732130、在循環(huán)構(gòu)造中跳出循環(huán),但繼續(xù)下次循環(huán)命令為。c(A)return;(B)break;(C)continue;(D)keyboard31.用round函數(shù)四舍五入對數(shù)組[2.486.393.938.52]取整,成果為c(A)[2638](B)[2648](C)[2649](D)[3749]32.已知a=2:2:8,b=2:5,下面運算表達(dá)式中,出錯為c(A)a'*b(B)a.*b(C)a*b(D)a-b辨析題:1MATLAB有幾種建立矩陣辦法?各有什么長處?。2MATLAB提供編程語言,請辨析M文獻(xiàn)編程中命令文獻(xiàn)與函數(shù)文獻(xiàn)兩種形式。3辨析matlab中擬合與插值有什么區(qū)別4.判斷下列一段程序錯誤,并進(jìn)行改正。x=-2:0.2:2;y=x.^2;plot(x,y)str1=num2str(min(x));%數(shù)字轉(zhuǎn)化為字符串str2=num2str(max(x));%數(shù)字轉(zhuǎn)化為字符串out=[Valueofffrom'str1'to'str2'];xlabel(out);out=['Valueofffrom'str1'to'str2];或out=['Valueofffromstr1tostr2'];5依照下面兩個矩陣執(zhí)行下列矩陣運算命令,并回答關(guān)于問題A.*B和A*B將分別給出什么成果,它們與否相似,為什么?(2)得出A.^B、A/B及A\B成果,并分別解釋它們物理意義。問答題:1MATLAB系統(tǒng)涉及哪些窗口,各個窗口功能是什么?2分析下面程序運營后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請回答s1,n1,s2,n2,m成果。3A=[12;34];B=[12;14];寫出下面幾條指令運營成果:C=A*BD=A+BE=A.*B答:C=310722D=2448E=143164.mysum=0;i=1;while(i<=100)mysum=mysum+i;i=i+1;endmysum答:mysum=50505.在MATLAB窗口中,用哪兩種辦法啟動Simulink?答:在MATLAB命令窗口中輸入“simulink”再回車,或者單擊工具欄中SIMULINK圖標(biāo)6.請修改下面程序,讓她們沒有for循環(huán)語句!A=[123;456;789];[rc]=size(A);fori=1:1:rforj=1:1:cif(A(i,j)>8|A(i,j)<2)A(i,j)=0;endendend解:程序如下:a=[123;456;789];b=(a<=8&a>=2);a=a.*b7編寫一種函數(shù),使其可以產(chǎn)生如下分段函數(shù):QUOTE并調(diào)用此函數(shù),繪制x=[0,+2]范疇內(nèi)f(x)*f(x+2)。答:functiony=f(x)ifx<=2y=0.5*x;elseifx>6y=0.5;elsey=1.5-0.25*x;endend運營成果x=2f(x)=1x=0:0.05:2;y=diag(A2(x)'*A2(x+2));plot(x,y);xlabel('\bfx');ylabel('\bfy');9向量A=[QUOTE].寫一段程序,找出A中最小元素。答:A=input('請輸入一種向量')[m,n]=size(A)min=A(1,n);fori=1:nifA(1,i)<minmin=A(1,i)endend請輸入一種向量[123-520]A=123-520min=-510寫出執(zhí)行如下代碼后C,D,E值A(chǔ)=[1,2,3;4:6;7:9];C=[A;[10,11,12]],D=C(1:3,[23])E=C(2,[12])C=1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論