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

下载本文档

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

文档简介

1、matlab程序设计复习题matlab程序设计复习题 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(matlab程序设计复习题)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为matlab程序设计复习题的全部内容。 13 / 13(完整word版)matlab程序设计复习题亲爱的读者:本文内容由我和我的同事精心收集整理后编

2、辑发布到文库,发布之前我们对文中内容进行详细的校对,但难免会有错误的地方,如果有错误的地方请您评论区留言,我们予以纠正,如果本文档对您有帮助,请您下载收藏以便随时调用。下面是本文详细内容。最后最您生活愉快 o(_)o matlab程序设计复习题一 填空题1 已知a=2 5 6;1 7 8;b=1 4 3;4 7 0;写出下列各指令运行的结果。a & b 的运行结果为 1 1 1;1 1 0 。a= b的运行结果为 0 0 0 ;0 1 0 。2 产生3阶单位阵的命令为 eye(3) ;产生4阶全1方阵的命令为ones(4).3 a=rand(5,8);b=size(a);c=length(a)

3、;则b和c的值分别为5,8和8.4 求矩阵的特征值的指令为 eig 。5符号 ; 可以使命令行不显示运算结果, % 用来表示该行为注释行。6在线形图型格式的设置中,字符r表示什么颜色(红色)7 fix函数四舍五入对数组3。17,5。34,8.90,2.52取整,结果为 3 5 8 2 .8 p, q分别是个多项式的系数矢量,求p对应的多项式的根,使用的命令是 roots(p) 9使2个plot的图形在同一个坐标显示,使用 hold on 命令进行图形保持,使用 grid on 命令为图形添加网格。10 数据拟合采用_polyfit_函数;求不定积分采用_ int _函数。11 a=rand(2

4、,5);b=size(a);c=length(a);则b和c的值分别为_2 5和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问b=( ) 答案:b=71,2,0; 3,-9,4 ; 8,8,5 2、a=1,2;3,4;b1,0;0,1;请问ab=?,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=

5、( ) 答案: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,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,0; 0,0,1三 下列命令执行后,l1,l2,l3,l4的值分别是多少? a=1:9; b=10a; l1=a=b;(3分)l2=a=5; (3分) l3=a=2&a=6; (4分) l4=find(a4&a=7) ; (5分

6、)答案: l1 = 1 1 1 1 0 1 1 1 1l2 = 0 0 0 0 1 1 1 1 1l3 = 0 1 1 1 1 1 0 0 0l4 = 5 6 7四 写出执行以下代码后b,c,d的值.a=1,2,3;4:6;7:9; b=a;10,11,12 c=b(1:3,2 3)d=b(2,1 2)答案:五 单选题 1。用round函数四舍五入对数组2。48 6.39 3.93 8。52取整,结果为(c) a。2 6 3 8 b。2 6 4 8c。2 6 4 9 d。3 7 4 9 2。已知a=2:2:8,b=2:5.下列运算表达式中错误的为(c) a. ab b. a.*b c。 a*b

7、 d。a-b 3 .角度x=30 45 60,计算其正弦函数的运算为(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.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.0000i 5 。 运行如下程序后, 命令窗口(command windows)显示的结果为(a)。 a

8、=13,-56,78; 25,63,735; 78,25,563; 1,0,-1; y=max(max(a)) ( ) a。 y=564 b。 y=9 c。 y=-735 d. y=5636. 图形窗口(figure)显示网格的命令是(b) a. axis on b. grid on c。 box on d. hold on7。 在循环结构中跳出循环,但继续下次循环的命令为(c)。 (a) return; (b) break (c) continue (d) keyboard8. 用round函数四舍五入对数组2.48 6.39 3.93 8。52取整,结果为(c) (a) 2 6 3 8 (

9、b) 2 6 4 8 (c) 2 6 4 9 (d) 3 7 4 99。 已知a=2:2:8, b=2:5,下面的运算表达式中,出错的为(c) (a) a *b (b) a .b (c) a*b (d) ab10。图形窗口(figure)显示网格的命令是( b) a. axis on b. grid on c. box on d。 hold on11. 已知函数文件如下,则factor(4)=( c ) function f=factor(n) if n=1 f=1; else f=factor(n1)n; end a. 4 b。 12 c. 24 d。4812。 运行如下程序后, 命令窗口(

10、command windows)显示的结果为( d ) a=13,56,78; 25,63,-735; 78,25,563; 1,0,-1; y=max(max(a)) a。 y=564 b。y=9 c。y=735 d。y=563 13. 在图形指定位置加标注命令是( 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)

11、 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。菜单中选择exit matlab命令 b. escc。 命令窗口中输入exit d。 单击右上角关闭键答案:acd4。 matlab的帮助功能有哪些?()a.help b. lookforc。 look d. find答案:ab5. 程序的控制结构有几种?()a。顺

12、序结构 b。 选择结构c。逻辑结构 d. 循环结构答案:acd6。 下列哪些是选择结构语句?()a.if b。 forc。swich d。 try答案:acd7. 下列哪些是循环结构语句?()a。while b. forc.swich d. break答案:abd8。 在matlab语言中,逗号会在多种场合中用到,但代表的含义有所不同,下列哪些是他的作用()a. 分隔希望显示执行结果的命令 b。 实现转置共轭c。 分隔矩阵中同一行的个元素 d. 分割输入变量答案:abcd9. 常用的工具箱有()a. 自动控制 b. 信号处理c. 图像处理 d。 通信仿真答案:abcd10。 在matlab窗口

13、中,不可以键入各种指令、函数,并显示运行结果的窗口为()a. 指令窗口 b. 当前目录浏览器c。 工作空间浏览器 d。 历史指令窗口答案:bcd11. 在matlab窗口中,不可以对内存变量直接进行操作的窗口为()a。 指令窗口 b。 当前目录浏览器c. 工作空间浏览器 d。 历史指令窗口答案:abd12. 在matlab窗口中,记录在matlab命令窗口执行过的指令操作的窗口不是以下哪几个()a。 指令窗口 b. 当前目录浏览器c. 工作空间浏览器 d. 历史指令窗口答案:abc13。 在matlab窗口中,用于搜索、查看和改变matlab路径和文件的窗口不是以下哪几个()a。 指令窗口 b

14、。 当前目录浏览器c。 工作空间浏览器 d。 历史指令窗口答案:acd14. 在matlab语言中,不是提示其后语句为输入指令的行提示符为()a. ; b. :c。 , d.答案:abc15。 在matlab语言中,下列常用操作命令解释错误的是()a. clc为清除工作区中的变量 b. path为显示搜索目录c. clf为清空当前图形窗口 d. clear为清除命令窗口中的内容答案:ad16. 在matlab语言中,在指令窗口运行过的指令再次调出运行的按键不是以下哪几个()a. ; b。 c。 , d。答案:acd结尾处,小编送给大家一段话。米南德曾说过,“学会学习的人,是非常幸福的人”。在每

15、个精彩的人生中,学习都是永恒的主题。作为一名专业文员教职,我更加懂得不断学习的重要性,“人生在勤,不索何获”,只有不断学习才能成就更好的自己.各行各业从业人员只有不断的学习,掌握最新的相关知识,才能跟上企业发展的步伐,才能开拓创新适应市场的需求。本文档也是由我工作室专业人员编辑,文档中可能会有错误,如有错误请您纠正,不胜感激!at the end, xiao bian gives you a passage. minand once said, people who learn to learn are very happy people。. in every wonderful life,

16、learning is an eternal theme。 as a professional clerical and teaching position, i understand the importance of continuous learning, ”life is diligent, nothing can be gained, only continuous learning can achieve better self. only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enterprise development and innovate to meet the needs of the market. this document is also edited by my studio professionals, there may be errors in the document, if

温馨提示

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

评论

0/150

提交评论