《2024年《MATLAB系统分析与仿真》复习考试题库(带答案).docx》由会员分享,可在线阅读,更多相关《2024年《MATLAB系统分析与仿真》复习考试题库(带答案).docx(34页珍藏版)》请在课桌文档上搜索。
1、2024年MATLAB系统分析与仿真复习考试题库(带答案)一、单选题1. MATLAB语言的基本运算不包含A、代数运算B、逻辑运算C、比较运算D、符号运算参考答案:D2. matlab中表示最大正实数,用函数A、ansB、 realminC、 realmaxD、Inf参考答案:C3 .已知A=plex(2,9),则real(a)的结果为A、2B、9C、11D、18参考答案:A4 .可以将零极点模型转化成传递函数的指令是A、 tf2ssB、 ss2tfC、 zp2tfD、 tf2zp参考答案:C5 .下列哪条指令是求矩阵的行列式的值A、invB、diagC、detD、Eig参考答案:C6 .频域
2、分析中可用于绘制尼科尔斯曲线的函数是A、 nyquistB、 nicholesC、 marginD、 Bode参考答案:B7 .如果A=123,B=124,在MATLAB中运行A=B,结果为A、1B、0D、1参考答案:D8 .当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上A、冒号(:)B、逗号(,)C、分号(;)D、百分号(%)参考答案:C9 .IegendO命令是A、在图中标注“图例”B、在图中加上网格线C、在图中加上标题D、打印图形参考答案:A10 .在mandWindow窗口中分别输入下列命令,对应输出结果正确的是A、 j=sqrt(-1)B、x=ones
3、(1,2);x0C、y=diag(eye(2).,D、rand(1,3)参考答案:B11.A=1,2,3;C=A2;则C最后的结果是A、1,4,6B、1,4,9C、4,5,6D、2,4,6参考答案:B12.在MATLAB语言中,下列数值表示错误的是A、-10B、 2e-lC、1-4*丁2D、3-2*pi参考答案:C13. 下面程序执行后array的值为Fork=I:10Ifk6Break;ElseArray(k)=k;EndEndA、1,2,3,4,5,6B、1,2,3,4,5,6C、6D、10参考答案:A14. 已知a=10,2,12,15;34,2,4,8;98,34,6,56;size(
4、a)=A、3B、3C、4D、4参考答案:A15. Matlab在绘制图形时,下列函数不属于绘图函数的是A、surfB、barC、 thetaD、 Plot参考答案:C16.可生成单位矩阵函数是A、 zerosB、 onesC、eyeD、Magic参考答案:C17 .MATLAB语言的基本运算不包含A、代数运算B、逻辑运算C、比较运算D、符号运算参考答案:D18 .求取动态系统阶跃响应的函数是A、impulseBstepC、 IsimD、 Initial参考答案:B19 .频域分析中可用于画奈奎斯特曲线的函数是A、 nyquistB、 nicholesC、 marginD、 Bode参考答案:A
5、20 .可用求能控标准型变换矩阵的函数是A、 placeB、 ackerC、 ctrbD、 Obsv参考答案:C21 .频域分析中可用于画尼克尔斯曲线的函数是A、 nyquistB、 nicholesC、 marginD、Bode参考答案:B22 .可用求能控标准型变换矩阵的函数是A、 placeB、 ackerC、 ctrbD、 Obsv参考答案:A23 .已知a=10,2,12,15;34,2,4,8;98,34,6,56;size(a)=A、3B、3C、4D、4参考答案:A24 .A=diag(l:5);trace(八)=A、1B、5C、3D、15参考答案:D25 .A=4,-65,-5
6、4,0,6;56,0,67,-45,0;k=find(A4),则k的结果是A、6,56,67B、2,6,9C、-65,-54,-45D、3,5,8参考答案:B26 .已知a=l:5,b=6:10,下面的运算表达式出错的为A、a*bB、a.*bC、 doca+bD、 a*b参考答案:A27.查询函数语法,可以使用A、 helpB、 searchC、docD、Demo参考答案:A28.下列命令中,不可以转化成字符串的函数是A、charB、absC、 num2strD、 mat2str参考答案:B29.下列语句中错误的是A、x=y=3Bx=y=3C、x=y=3D、y=3,x=y参考答案:B30.生成
7、魔方矩阵的函数是A、magicB、eyeC、 onesD、 Zeros参考答案:A31 .可以将传递函数转化成状态方程的指令是A、 tf2ssB、 ss2tfC、 zp2tfD、 tf2zp参考答案:A32 .当命令行中输入t=0:1:5,输出结果为A、0B、1C、0参考答案:A33 .x=2,3,4,5,6,7;y=reshapex,3,2,则y最终结果为A、2,4;3,5;6,7B、2,3;4,5;6,7C、2,5;3,6;4,7D、6,7;4,5;2,3参考答案:C34 .频域分析中可用于画尼克尔斯曲线的函数是A、 nyquistB、 nicholesC、 marginD、 Bode参考
8、答案:B35.设A=OneS4),则输出的结果为A、2B、4C、1D、2,4参考答案:C36 .可以将传递函数转化成零极点模型的指令是A、 tf2ssB、 ss2tfC、 zp2tfDtf2zp参考答案:D37 .下列哪条指令是求矩阵的伪逆的值A、invB、 diagC、 pinvD、Eig参考答案:C38 .已知A=123;456;789,B=A(1:2,1:2),则MATLAB运行结果为A、1B、1C、1D、1参考答案:B39 .已知A=PleX(2,9),则real(a)的结果为A、2B、9C、11D、18参考答案:A40 .可用求能观标准型变换矩阵的函数是A、placeBackerC、
9、 ctrbD、 Obsv参考答案:D41 .下列函数中可用于极点配置的函数有A、 onedtB、 ackerC、 IsqcurvefitD、Lqr参考答案:B42 .A=l,2,3;C=A/2;则C最后的结果是A、1,4,6B、1,4,9C、4,5,6D、2,4,6参考答案:B43 .将光标移到当前行首端,可以按键盘上A、 PgUpB、 PgDnC、 HomeD、End参考答案:C44 .生成魔方矩阵的函数是A、magicB、eyeC、 onesD、 zeros参考答案:A45 .求取动态系统阶跃响应的函数是A、 impulseB、 stepC、 IsimD、 Initial参考答案:B46
10、.已知a=l,2,3;4,5,6,b=diag(a),则b的值为A、1,2B、1,5C、1,4D、2,6参考答案:B47 .在带状态观测器的状态反馈系统的设计中求A-GC中的G需用到的函数是B、ackerCIsqcurvefitD、Ziegle参考答案:B48.下列哪条指令是求矩阵的下三角阵的A、invB、 diagC、 trilD、Triu参考答案:C49 .可以将传递函数转化成状态方程的指令是A、 tf2ssB、 ss2tfC、 zp2tfD、 tf2zp参考答案:A50 .下列变量名中不合法的是A、 abcd-3B、 xyz_3C、 abedDx2y参考答案:A5L设A=123;456;
11、789,则SUnI(八)的结果A、45B、12C、6D、10参考答案:B52 .可用求能观标准型变换矩阵的函数是A、 placeB、 ackerC、 ctrbD、 Obsv参考答案:D53 .当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上A、冒号(:)B、逗号(,)C、分号(;)D、百分号(%)参考答案:C54 .A=diag(l:5);trace(八)=A、1C、3D、15参考答案:D55 .x=2,3,4,5,6,7;y=reshapex,3,2,则y最终结果为A、2,3,4;5,6,7B、2,3;4,5;6,7C、2,5;3,6;4,7D、6,7;4,5;
12、2,3参考答案:C56 .可用求能控标准型变换矩阵的函数是A、 placeB、 ackerC、 ctrbD、 Obsv参考答案:C57. A=123;456;B=240;135;A*B的执行结果为A、1B、1C、1D、1参考答案:A58. x=2,3,4,5,6,7;y=reshapex,3,2,则y最终结果为A、2,3,4;5,6,7B、2,3;4,5;6,7C、2,5;3,6;4,7D、6,7;4,5;2,3参考答案:C59. 下列可作为matIab合法变量名的是A、例1B、123C、realmaxD、x2a参考答案:D60 .使用语句t=l:2:8生成的向量元素的个数A、7B、6C、5D
13、、4参考答案:D61 .求取动态系统阶跃响应的函数是A、 impulseB、 stepCIsimD、Initial参考答案:B62 .下列哪条指令是求矩阵的行列式的值A、invB、diagC、detD、Eig参考答案:C63 .在带状态观测器的状态反馈系统的设计中求A-GC中的G需用到的函数是A、 onedtB、 ackerC、 IsqcurvefitD、 Ziegle参考答案:B64 .求取单位阶跃响应的函数是A、 impulseB、 stepC、 IsimD、 Initial参考答案:B65 .频域分析中可用于求幅值和相位裕量的函数是A、nyquistB、nicholesCmarginD、
14、Bode参考答案:C66 .i=2;a=2i;b=2*i;c=2*sqrt(-1);程序执行后,a,b,c的值分别是多少A、a=4,b=4,c=2.0000B、a=4,b=2.0000i,c=2.OOOOiC、a=2.0000i,b=4,c=2.OOOOiD、a=2.0000i,b=2.0000i,c=2.OOOOi参考答案:C67 .可以将零极点模型转化成传递函数的指令是A、 tf2ssB、 ss2tfC、 zp2tfD、 tf2zp参考答案:C68.B=sqrt(2),则B的最终结果为A、2.0000B、1.4142C、1.7321参考答案:B69 .用round函数四舍五入对数组2.39
15、3.52取整,结果为A、2B、2C、2D、3参考答案:C70 .复数求模的函数是A、 realB、 imageC、absD、Conj参考答案:C71.下列函数中可用于线性二次型最优控制器设计的是A、onedtB、sumC、 IsqcurvefitD、 ziegle参考答案:D72.在带状态观测器的状态反馈系统的设计中求A-GC中的G需用到的函数是A、onedtB、ackerCIsqcurvefitD、Ziegle参考答案:B73.下列哪条指令是求矩阵的下三角阵的A、invB、 diagC、 trilD、Triu参考答案:C74.求取任意输入信号响应的函数是A、 impulseB、 stepC、
16、 IsimD、 Initial参考答案:A二简答题1. eps表示参考答案:计算机最小数2. 如果需要给已经绘制好的图形加上栅格线,可以使用命令。参考答案:gridon3. a=3;b=l,-3;0,9,”(ab)=d参考答案:OOOl4. 求自然对数的函数是参考答案:log5. A=2,3,2,2,3,-2;Al=sum(AA(2,1)=Ao参考答案:13306. A=2,3,2,2,3,-2;Al=sum(AA(2,1)=Ao参考答案:13307. 已知A=033;110;-123,B=eye(3),那么2A+3B为公。参考答案:366;250;-2498. 求矩阵的秩的函数是参考答案:r
17、ank9. x=-2*i;abs(x)执行结果是。参考答案:210. MATLAB的含义为上。参考答案:矩阵实验室11. MATLAB中函数mod表示参考答案:求模12. 变量NaN表示60,在MATLABif语言后的判断应写为参考答案:ifx6016. MATLAB系统由哪些部分组成?参考答案:开发环境、MATLAB语言、数学函数库、图形处理系统和应用程序接口五大部分组成17. Ziegler-Nichols整定方法有反应曲线法和参考答案:临界度比例法18. M文件根据调用方式的不同分为命令文件和文件。参考答案:函数19. MATLAB中表示定次循环的结构为参考答案:f0r-end20. 在
18、CoS(X)运算中,X是角度还是弧度?符号&代表哪种逻辑运算?参考答案:弧度,逻辑与21. Ziegler-Nichols整定方法有临界度比例法和参考答案:反应曲线22. 在MATLAB中,矩阵的范数由函数来实现。参考答案:norm23. MATLAB中表示定次循环的结构为参考答案:For-end24. 求解多项式的根的命令是参考答案:roots25. x=-2*i;abs(x)执行结果是上。参考答案:226.MATLAB中常见的控制系统模型有、零极点模型和状态方程。参考答案:专递函数27. MATLA中若在循环执行过程中需要终止该循环时采用的语句为参考答案:break28. MATLAB系统
19、由那些部分组成?参考答案:开发环境、MATLAB语言、数学函数库、图形处理系统和应用程序接口五大部分组成29. 在线形图型格式的设置中,字符r表示颜色。参考答案:红30. A=l,2,3;4,5,6,A(find(A4)=。参考答案:(5,6)3Lch=abcdef;123456,ch(2,3)的结果为多少?参考答案:332 .请解释一下Iinspace函数的作用?参考答案:用于创建一维数组33 .在线形图型格式的设置中,字符b表示颜色。参考答案:蓝34 .函数sqrt表示参考答案:开方35 .变量NaN表示参考答案:不是一个有效数字36 .MATLAB中尝试语句结构为参考答案:try-cat
20、ch-end37 .a=3;b=l,-3;0,9,”(ab)=d参考答案:0,0:0,138 .用语句表达“如果a等于b且C等于0就让d等于3,否则如果a大于b且C=I让d等于0,其余情况让d等于3”。参考答案:ifa=b&c=0D=3Elseifab&c=ID=OEISeD=3End39 .MATLAB中常见的控制系统模型有、零极点模型和状态方程。参考答案:专递函数40 .MATLAB中变量Pi表示参考答案:圆周率4LMATLAB中,全局变量用关键字进行声明。参考答案:global42 .在MATLAB图形系统中,如果需要给已经绘制好的图形加上栅格线,可以使用命令。参考答案:gridon43
21、 .设A=1,2,3;4,5,6;7,8,9,则A(3,2,3)=Ao参考答案:5,6:8,944 .在Simulink中什么叫封装?参考答案:就是将其对应子系统内部结构隐含起来,以便访问该模块时出现一个参数设置对话框,将模块中所需要的参数用这个对话框来输入。45 .求包含矩阵A的特征值向量的函数是参考答案:eig46 .MATLAB中函数mod表示参考答案:求模47 .Ziegler-Nichols整定方法有临界度比例法和参考答案:反应曲线法48 .在MATLAB中polyder函数的作用是什么?polyint呢?参考答案:POlyde进行多项式求导Polyint进行多项式积分49 .A=2,3,2,1;1,2,2,1;1,2,3,-2;Al=sum(AA(2,l)=Ao参考答案:13305