MATLAB程序设计复习题_第1页
MATLAB程序设计复习题_第2页
MATLAB程序设计复习题_第3页
MATLAB程序设计复习题_第4页
MATLAB程序设计复习题_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《MATLAB程序设计》复习题一填空题1已知A=[256;178];B=[143;470];写出下列各指令运行的成果。A&B的运行成果为[111;110]。A==B的运行成果为[000;010]。2产生3阶单位阵的命令为eye(3);产生4阶全1方阵的命令为ones(4)。3A=rand(5,8);b=size(A);c=length(A);则b和c的值分别为[5,8]和4求矩阵的特性值的指令为eig.5符号;可以使命令行不显示运算成果,%用来表达该行为注释行。6在线形图型格式的设置中,字符r表达什么颜色(红色)7fix函数四舍五入对数组[3。17,5.34,8.90,2.52]取整,成果为[3582]。8P,Q分别是个多项式的系数矢量,求P对应的多项式的根,使用的命令是roots(P)9使2个plot的图形在同一种坐标显示,使用holdon命令进行图形保持,使用gridon命令为图形添加网格。10数据拟合采用___polyfit___函数;求不定积分采用___int___函数。11A=rand(2,5);b=size(A);c=length(A);则b和c的值分别为_25和5__12已知A是矩阵,求A的对角矩阵函数是___diag(A)____,求A的下三角矩阵函数是__tril(A)____。13条形图由函数__bar___来实现。14已知s=‘显示“hey”’,则s的元素个数是9二解答题1、A=[71,3,—8;2,-9,8;0,4,5]B=A’问B=()答案:B=[71,2,0;3,—9,4;—8,8,5]2、A=[1,2;3,4];B[1,0;0,1];请问A*B=?,A.*B=?答案:A*B=[1,2;3,4],A.*B=[1,0;0,4]3、A=[57,19,38;-2,31,8;0,84,5]B=rot90(A)B=()答案:B=[38,8,5;19,31,84;57,-2,0]4、已知:A=[2,2,—1,1;4,3,—1,2;8,5,-3,4;3,3,-2,2]R=rank(A)R=()A=[2,2,3;4,5,—6;7,8,9]trace(A)=()答案:4;165、A=[0,0,0;0,1,0;0,0,1]pinv(A)=()答案:[0,0,0;0,1,0;0,0,1]三下列命令执行后,L1,L2,L3,L4的值分别是多少?A=1:9;B=10—A;L1=A~=B;(3分)L2=A>=5;(3分)L3=A>=2&A〈=6;(4分)L4=find(A〉4&A<=7);(5分)答案:L1= 111101111L2= 000011111L3= 011111000L4= 567四写出执行如下代码后B,C,D的值。A=[1,2,3;4:6;7:9];B=[A;[10,11,12]]C=B(1:3,[23])D=B(2,[12])答案:五单项选择题1.用round函数四舍五入对数组[2.486.393。938.52]取整,成果为(C)A.[2638]B.[2648]C。[2649]D。[3749]2。已知a=2:2:8,b=2:5.下列运算体现式中错误的为(C)A。a’*bB.a。*bC.a*bD。a-b3.角度x=[304560],计算其正弦函数的运算为(D)A.SIN(deg2rad(x))B.SIN(x)C.sin(x)D。sin(deg2rad(x))4.i=2;a=2i;b=2*i;c=2*sqrt(-1);程序执行后,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.0000i,b=2.0000i,c=2.0000i5.运行如下程序后,命令窗口(commandwindows)显示的成果为(A)。A=[13,—56,78;25,63,-735;78,25,563;1,0,-1];y=max(max(A))()A.y=564 B。y=9C.y=—735 D.y=5636.图形窗口(Figure)显示网格的命令是(B)A.axisonB。gridonC.boxonD.holdon7.在循环构造中跳出循环,但继续下次循环的命令为(C)。(A)return;(B)break(C)continue(D)keyboard8。用round函数四舍五入对数组[2.486。393.938.52]取整,成果为(C)(A)[2638](B)[2648](C)[2649](D)[3749]9。已知a=2:2:8,b=2:5,下面的运算体现式中,出错的为(C)(A)a'*b(B)a.*b(C)a*b(D)a—b10.图形窗口(Figure)显示网格的命令是(B)A。axisonB.gridonC.boxonD.holdon11.已知函数文献如下,则factor(4)=(C)functionf=factor(n)ifn<=1f=1;elsef=factor(n—1)*n;endA。4B.12C。24D.4812.运行如下程序后,命令窗口(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=56313。在图形指定位置加标注命令是(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)‟);14.下列哪个函数为插值函数(B)A。P=polyfit(X,Y,3)B.Y1=interp1(X,Y,X1,’method')C.[Y,I]=sort(A,dim)D.R=corrcoef(X)六多选题1。下列哪些是基础运算符?()A.+B。—C./D。\答案:ABCD2.MATLAB的重要功能有哪些?()A。数值计算和符号计算B。绘图功能C.语言体系D。MATLAB工具箱答案:ABCD3.MATLAB的退出键有哪些?()A.菜单中选择ExitMATLAB命令B.EscC.命令窗口中输入ExitD.单击右上角关闭键答案:ACD4.MATLAB的协助功能有哪些?()A.helpB。lookforC。lookD。find答案:AB5。程序的控制构造有几种?()A。次序构造B.选择构造C。逻辑构造D.循环构造答案:ACD6.下列哪些是选择构造语句?()A.ifB.forC。swichD。try答案:ACD7。下列哪些是循环构造语句?()A.whileB。forC。swichD.break答案:ABD8。在matlab语言中,逗号会在多种场所中用到,但代表的含义有所不一样,下列哪些是他的作用()A。分隔但愿显示执行成果的命令B.实现转置共轭C。分隔矩阵中同一行的个元素D。分割输入变量答案:ABCD9.常用的工具箱有()A.自动控制B。信号处理C.图像处理D.通信仿真答案:ABCD10。在MATLAB窗口中,不可以键入多种指令、函数,并显示运行成果的窗口为()A。指令窗口B。目前目录浏览器C。工作空间浏览器D。历史指令窗口答案:BCD11.在MATLAB窗口中,不可以对内存变量直接进行操作的窗口为()A.指令窗口B。目前目录浏览器C.工作空间浏览器D。历史指令窗口答案:ABD12。在MATLAB窗口中,记录在MATLAB命令窗口执行过的指令操作的窗口不是如下哪几种()A.指令窗口B。目前目录浏览器C.工作空间浏览器D.历史指令窗口答案:ABC13.在MATLAB窗口中,用于搜索、查看和变化MATLAB途径和文献的窗口不是如下哪几种()A.指令窗口B。目前目录浏览器C。工作空间浏览器D。历史指令窗口答案:ACD14。在MATLAB语言中,不是提醒其后语句为输入指令的行提醒符为()A。;B。:C.,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论