(完整版)MATLAB程序设计复习题_第1页
(完整版)MATLAB程序设计复习题_第2页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、教育资料MATLABMATLAB程序设计复习题一填空题一填空题1已知A=256;178;B=143;470;写出下列各指令运行的结果。A&B的运行结果为。A=B的运行结果为。2产生3阶单位阵的命令为eye(3);产生4阶全1方阵的命令为ones(4)。3A=rand(5,8);b=size(A);c=length(A);则b和c的值分别为5.8和8。4求矩阵的特征值的指令为eig。5符号可以使命令行不显示运算结果,用来表示该行为注释行。6在线形图型格式的设置中,字符r表示什么颜色(红色)7 fix函数四舍五入对数组3.17,5.34,&90,2.52取整,结果为358 2。8P

2、,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,5B=A教育资料

3、问B=()答案:B=71,2,0;3,-9,4;-8,8,52、A=1,2;3,4;B1,0;0,1;请问A*B=?,A.*B=?答案:A*B=1,2;3,4,A.*B=1,0;0,43、A=57,19,38;-2,31,8;0,84,5B=rot90(A)B=()答案:B=38,8,5;19,31,84;57,-2,04、已知:A=2,2,-l,l;4,3,-l,2;&5,-3,4;3,3,-2,2R=rank(A)R=()A=2,2,3;4,5,-6;7,8,9trace(A)=()答案:4;165、A=0,0,0;0,1,0;0,0,1pinv(A)=()答案:0,0,0;0,1

4、,0;0,0,1三下列命令执行后,三下列命令执行后,L1L1,L2L2,L3L3,L4L4 的值分别是多少?的值分别是多少?A=1:9;B=10-A;L1=A=B;(3分)L2=A=5;(3分)L3=A=2&A-LIH1111L2H0000L3HO?B(13巳)1 巴)财-教育资料五单选题五单选题1.用round函数四舍五入对数组2.486.393.938.52取整,结果为(C)A.2638B.2648C.2649D.37492.已知a=2:2:8,b=2:5.下列运算表达式中错误的为(C)A. a*bB.a.*bC.a*bD.a-b3.角度x=304560,计算其正弦函数的运算为(D

5、)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(T);程序执行后,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.

6、y=564B.y=9C.y=-735D.y=5636.图形窗口(Figure)显示网格的命令是(B)A.axisonB.gridonC.boxonD.holdon7.在循环结构中跳出循环,但继续下次循环的命令为(C)。(A)return;(B)break(C)continue(D)keyboard&用round函数四舍五入对数组2.486.393.938.52取整,结果为(C)教育资料(A)2638(B)2648(C)2649(D)37499.已知a=2:2:8,b=2:5,下面的运算表达式中,出错的为(C)(A)a*b(B)a.*b(C)a*b(D)a-b10.图形窗口(Figure

7、)显示网格的命令是(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.xlab

8、el(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.+C./D.B.教育资料答案:ABCD2.MATLAB的主要功能有哪些?()A.数值计算和符号计算B.绘图功能C.语言体系D.MATLAB工具箱答案:ABCD3.MATLAB的退出键有哪些?()A.菜单中选择ExitMATLAB命令B.EscC.

9、命令窗口中输入ExitD.单击右上角关闭键答案:ACD4.MATLAB的帮助功能有哪些?()A.helpB.lookforC.lookD.find答案:AB5.程序的控制结构有几种?()A.顺序结构B.选择结构C.逻辑结构D.循环结构答案:ACD6.下列哪些是选择结构语句?()A.ifB.forC.swichD.try答案:ACD7.下列哪些是循环结构语句?()A.whileB.for答案:ABD&在matlab语言中,逗号会在多种场合中用到,但代表的含义有所不同,下列哪些是C.swichD.break教育资料他的作用()A.分隔希望显示执行结果的命令B.实现转置共轭C.分隔矩阵中同一

10、行的个元素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.历史指令窗口答案:ABC教育资料13.在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

提交评论