1375Matlab语言及其应用-国家开放大学2021春(2021年7月)期末统一考试试卷真题及答案_第1页
1375Matlab语言及其应用-国家开放大学2021春(2021年7月)期末统一考试试卷真题及答案_第2页
1375Matlab语言及其应用-国家开放大学2021春(2021年7月)期末统一考试试卷真题及答案_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、试卷代号:1375国家开放大学2021年春季学期期末统一考试Matlab语言及其应用 试题2021年7月一、单选题(12小题,每小题3分,共36分)1.如果想将矩阵A第2行第3列的元素改为66,可以通过( )语句来完成。A.A(2,3)=66B.A(2:3)=66C.A(3;2)=66D.A(32)=662.下列哪条指令是求矩阵的行列式的值?( )A.mvB.diagC.detD.eig3.Matlab中求极限的函数为( )。A.efg( )B.limit( )( )D.solve( )4.-般情况下,绘图命令每执行一次就刷新当前图形窗口,图形窗口原有图形将不复存在。若希望在已绘图形

2、上叠加新的图形,可以使用( )命令。A.holdonB.holdoffC.holdD.plot5.如果一个命令行很长,一个物理行之内写不下,可以在第一个物理行之后加上( )并按回车到下一行继续写命令的其它部分。A.:B.C.回车D.空格6.Matlab中的程序控制结构不包含( )。A.顺序结构B.选择结构C.循环结构D.过程结构7.清空Matlab工作空间内所有变量的指令是( )。A.clcB.clsC.clearD.clf8.在循环结构中跳出循环,执行循环后面代码的命令为( )。A.returnB.breakC.continueD.keyboard9.角度x=22159,计算其正弦函数的运算

3、为( )。A.SIN(deg2rad(xB.SIN(x)C.sin(x)D.sin(deg2rad(xIO.Matlab中变量名的第一个字符是( )。A.字母B.数字C.下划线D.空格11.图形窗口的分割函数subplot(2,2,13)可以把一个窗口分割为( )个子窗口。A.2B.3C.4D.无法确定12.Matlab中求导数的函数为( )。A.diff( )B.limit( )C.int( )D.solve( )二、判断题(15小题,每小题2分,共30分)13.xy12_是合法的Matlab变量名。( )14.Matlab中的变量必须遵循先定义后使用的原则。( )15.Matlab中生成数

4、组时需要对其维数和类型进行说明。( )16.在Matlab中冒号表达式a:b:c是一个重要的运算符,其中最后一个参数c一定会大于参数a。( )17.Matlab提供了两种创建符号变量和表达式的函数:sym和syms。( )18.双纵坐标图形的绘制函数是plotyy()。( )19.Matlab的含义为矩阵实验室(MatrixLaboratory)。( )20.标量可以和数组进行加减运算。( )21.plot()是Matlab最基本的绘图函数。( )22.Matlab中注释行的开头是#。( )23.在Matlab中,二维饼图由函数pie()来实现。( )24.Matlab的程序文件和Simuli

5、nk模型文件的扩展名分别是.mdl和.m。( )25.符号表达式可以用simplity()函数化简。( )26.在Matlab中,点运算(.*、.、.)两矩阵维数可以不同。( )27.符号表达式的运算结果是符号表达式。( )三、简答题(3小题,每小题5分,共15分)28.建立矩阵的常用方法有哪两种?各有什么优点?29.a=61 0.9 0 -28 -0.7,在进行逻辑运算时,a相当于什么样的逻辑量?依据是什么?30.Simulink的特点是什么?四、应用分析题(2小题,每小题5分,共10分)31.请写出以下程序的功能:t=0:0.5:20;yl=exp(-0.1*t);y2=exp(-0.2*

6、t);y3=exp(-0.5*t);plot(t,yl,一ob,t,y2,:*r,t,y3,一,g)32.请写出以下程序的功能:N=0;k=0;n=input(请输入密码(整数)n);while(k= =0)ifn= =8761disp(输入正确)k=l;elsek=0;n=input(密码错误,请重新输入密码(整数)d);endend五、编程题(以单选题的形式呈现,包括3小题,每小题3分,共9分)给定系统G(s)=s3+2s2+s+3s3+0.5s2+2s+1,求系统的零极点增益模型,并求其单位脉冲响应及单位阶跃响应。满足以上要求的程序如下,请选出各小题中空白处的正确答案。33.num=1

7、2 1 3;den=_; ( )A.10.521B.10.521C.1213D.112134.sys=tf(_) ( )A.num,numB.num,denC.den,numD.de,den35.sysl=tf2zp(num,den)sys2=tf2ss(sys) %杀统的状态空间模型;impulse(sys2)(sys2) ( )A.stpB.spC.stepD.strp试卷代号:1375 国家开放大学2 0 2 1年春季学期期末统一考试 Matlab语言及其应用 试题答案及评分标准 (供参考) 2021年7月一、单选题(12小题,每小题3分,共36分) 1A 2C 3B 4A 5B 6D

8、7C 8B 9D 10A 11B 12.A二、判断题(15小题,每小题2分,共30分) 13. 14.× 15.× 16.× 17. 18. 19. 20. 21 22.× 23. 24.× 25. 26.× 27.三、简答题(3小题,每小题5分,共15分) 28.建立矩阵的常用方法有哪两种?各有什么优点? 答:建立矩阵的常用方法有直接输入法和通过M文件建立矩阵的方法。(2分)1. 直接输入法,如B=2 5 7 3,优点是输入方法方便简捷;(2分) 通过M文件建立矩阵的方法,该方法适用于建立尺寸较大的矩阵,并且易于修改。(1分) 29

9、. a=61 0.9 0 -28 -0.7,在进行逻辑运算时,a相当于什么样的逻辑量?依据是什么? 答:在Matlab中对数组a进行逻辑运算时,a相当于a=1 1 0 1 1, (3分) 依据是:Matlab约定在所有关系、逻辑表达式中,作为输入的任何非0数都被看成是“逻辑真”,只有0被认为是“逻辑假”。(2分) 30. Simulink的特点是什么? 答:Simulink是一种强有力的仿真工具,它能让使用者在图形方式下以最小的代价来模拟真实动态系统的运行,具有如下特点:(1分) (1)建立动态的系统模型并进行仿真;以直观的方式建模。(1分) (2)增添定制模块元件和用户代码。(1分) (3)

10、快速、准确地进行设计模拟;分层次的表达复杂系统。(1分) (4)交互式的仿真分析。(1分)四、应用分析题(2小题,每小题5分,共10分) 31.请写出以下程序的功能: t=0:0. 5:20; y1=exp(-0.1*t); y2=exp(-0.2*t); y3=exp(-0.5*t); plot(t,y1,- ob,t, y2,:*r,t,y3, -g) 答:有一组测量数据满足y= e-at(1分),t的变化范围为020(1分)。 以上程序是用不同的线型和标记点画出三种情况下的曲线 (1)a=0.1时为蓝色-o-o-o-o线(1分) (2)a=0.2时为红色.*.*.*-.*线(1分) (3)a=0.5时为绿色. . .线(1分) 32请写出以下程序的功能: n=0; k=0; n=input(请输入密码<整数)n,); while(k= =0) if n= -8761 disp(输入正确) k=l; else k=o; n=input(密码错误,请

温馨提示

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

评论

0/150

提交评论