資源描述:
《Matlab考精彩試題庫+問題詳解(教師出卷參考專用)》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、實用文檔一、辨析題(共2小題,每題5分,共計10分)二、問答題(共3小題,每題5分,共計15分)三、計算題(共7小題,每題5分,共計35分)四、編程題(共4小題,每題10分,共計40分)填空題(計算部分)1、標點符號;_______可以使命令行不顯示運算結果,%——用來表示該行為注釋行。2、x為0~4pi,步長為0.1pi的向量,使用命令_______創(chuàng)建。x=0:0.1*pi:4*pi3、輸入矩陣A=,使用全下標方式用A(2,2)取出元素“-5”,使用單下標方式用_______取出元素“-5”。A(5)4、符號表達式sin(2*a+
2、t)+m中獨立的符號變量為_______。t5、M腳本文件和M函數文件的主要區(qū)別是M腳本文件沒有函數定義和M函數文件有函數定義_______。6.設x是一維數組,x的倒數第3個元素表示為_______;設y為二維數組,要刪除y的第34行和48列,可使用命令_______;_______;x(_end-2_)y(34,:)=[]y(:,48)=[]7.將變量x以Ascii文本格式存儲到文件fname.txt,應使用命令__________;save_x8.在while表達式,語句體,End循環(huán)語句中,表達式的值____時表示循環(huán)條件為真
3、,語句體將被執(zhí)行,否則跳出該循環(huán)語句;非零9.要從鍵盤讀入一個字符串并賦值給變量x,且給出提示“Whoisshe?”,應使用命令_________;x=input(‘Whoisshe?’,’s’)_10.設A=和B=和C=均為m*n矩陣,且存在于WorkSpace中,要產生矩陣D=,可用命令_________,標準文案實用文檔計算可用命令________;D=(A-C)/B.^Cdet(inv(A’*B)11.在MATLAB命令窗口中的“>>”標志為MATLAB的_______提示符,“│”標志為_______提示符。命令行輸入12.
4、已知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的對角矩陣函數是_______,求A的下三角矩陣函數是_______。diagtril14.MATLAB的程序文件和Simulink模型文件的擴展名分別是_______、。.m.mdl15.MATLAB最基本的繪圖函數為_______。plot()
5、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_無答案
6、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表示為主對角線下一條對角線一下的數全變?yōu)?提取矩陣上三角矩陣的函數[123
7、;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.產生4階全0方陣的命令為_______;產生3階全1方陣的命令為。zeros(4)ones(3)27.A=rand(2,5);b=size(A);c=leng
8、th(A);則b和c的值分別為_______。25和528.用if判斷語句判斷80≥x>60,在MATLAB中if語言后的判斷應寫為_______。ifx<=80&x>6029.為了使兩個plot的圖形在同一個坐標顯示,