Matlab基础与应用试题.docx
- 文档编号:4633770
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:18
- 大小:357.34KB
Matlab基础与应用试题.docx
《Matlab基础与应用试题.docx》由会员分享,可在线阅读,更多相关《Matlab基础与应用试题.docx(18页珍藏版)》请在冰豆网上搜索。
Matlab基础与应用试题
Matlab基础与应用
[填空题]
1在MATLAB命令窗口中的“>>”标志为MATLAB的()提示符,“│”标志为()提示符
参考答案:
命令行;输入
[填空题]
2在通常情况下,左除x=a/b是()的解,右除x=b/a是()的解,一般情况下,()
参考答案:
a*x=b;x*a=b;a/b,b/a
[填空题]
3为了使两个plot的图形在同一个坐标显示,可以使用()命令进行图形保持;可以使用()命令为图形添加网格。
参考答案:
holdon;gridon;
[填空题]
4A=[1,2;3,4];B=[1,0;0,1];A*B=(),A.*B=()
参考答案:
[12;34];[10;04]
[单项选择题]
5、如果x=1:
2:
8,则x
(1)和x(4)分别是()
A.1,8
B.1,7
C.2,8
D.2,7
参考答案:
B
[单项选择题]
6、MATLAB表达式2*2^3^2的结果是()
A.128
B.4096
C.262144
D.256
参考答案:
A
[单项选择题]
7、在循环结构中跳出循环,执行循环后面代码的命令为()
A.return
B.break
C.continue
D.keyboard
参考答案:
B
[单项选择题]
8、下列哪个变量的定义是不合法的()。
A.abcd-3
B.xyz_3
C.abcdef
D.x3yz
参考答案:
A
[填空题]
9在同一窗口绘制6个子图,已知t=0.1:
0.1:
2*pi,每个子图分别绘制(其中y1=sin(t),y2=cos(2t),y3=sin(t)+cos(t),y4=3t,y5=2ln(t),y6=et);
参考答案:
[填空题]
10在同一图形窗口中按照x=0.1的步长间隔分别绘制曲线y1=,0x;y1=sin(x)+cos(x),1≤x≤2。
要求y1曲线为红色虚线,数据点用圆圈标识;y2曲线为蓝色点划线;给出图例;标记图名为y1,y2。
参考答案:
[填空题]
11写出执行以下代码后C,D,E的值 A=[1,2,3;4:
6;7:
9]; C=[A;[10,11,12]], D=C(1:
3,[2 3]) E=C(2,[1 2])
参考答案:
[填空题]
12MATLAB常用操作界面包括()、工作空间窗口、命令历史窗口、当前目录窗口、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。
参考答案:
命令窗口
[填空题]
13MATLAB中逗号主要用作();用作输入量与输入量之间的分隔符;()
参考答案:
要显示计算结果的指令与其后指令的分隔;用作数组元素分隔符号
[填空题]
14MATLAB实现将全下标转换为单下标的指令为()、据单下标换算出全下标的指令为()
参考答案:
Sub2ind;Ind2sub
[填空题]
15二维数组的标识有“()”标识、“()”标识、“逻辑1”标识。
参考答案:
全下标;单下标
[单项选择题]
16、清空Matlab工作空间内所有变量的指令是()
A.clc
B.cls
C.clear
D.clf
参考答案:
C
[单项选择题]
17、用round函数四舍五入对数组[2.486.393.938.52]取整,结果为()
A.[2638]
B.[2648]
C.[2649]
D.[3749]
参考答案:
C
[单项选择题]
18、角度x=〔304560〕,计算其正弦函数的运算为()
A.SIN(deg2rad(x))
B.SIN(x)
C.sin(x)
D.sin(deg2rad(x))
参考答案:
D
[单项选择题]
19、下面的程序执行后array的值为()
A.array=[1,2,3,4,5,6]
B.array=[1,2,3,4,5,6,7,8,9,10]
C.array=6
D.array=10
参考答案:
A
[单项选择题]
20、求解方程x4-4x3+12x-9=0的所有解()
A.1.0000,3.0000,1.7321,-1.7321
B.1.0000,3.0000,1.7321i,-1.7321i
C.1.0000i,3.0000i,1.7321,-1.7321
D.-3.0000i,3.0000i,1.7321,-1.7321
参考答案:
A
[填空题]
21写出下列指令运行结果
参考答案:
更多内容请访问《睦霖题库》微信公众号
[填空题]
22写出下列指令运行结果。
参考答案:
[填空题]
23下面的函数主要完成什么功能?
参考答案:
[填空题]
24编写MATLAB程序,在同一图形窗口中绘制y1和y2两条曲线,并对图形坐标轴进行控制。
程序如下:
参考答案:
[填空题]
25分别在同一图形窗的不同子图绘制y=sin(t)sin(9t)和y=sin(t)sin(9t)及其包络线。
参考答案:
[填空题]
26求解以下线性方程组,要求写出程序代码和运行结果。
2x1-3x2+x3+2x4=8x1+3x2+x4=6x1-x2+x3+8x4=17x1+x2-2x3+2x4=5
参考答案:
[填空题]
27打印出所有的水仙花数。
所谓“水仙花数”,是指一个三位数,其各位数字立方之和等于该数本身。
参考答案:
[填空题]
28MATLAB中的运算包括()、()、()
参考答案:
算术运算;关系运算;逻辑运算
[填空题]
29MATLAB中的M文件有()、()
参考答案:
命令文件;函数文件
[填空题]
30已知矩阵A[123;456;789],A(6)()A(1,3)()
参考答案:
8;3
[填空题]
31MATLAB中用()函数完成矩阵的求逆运算,用()函数求矩阵的行列式。
参考答案:
Inv;det
[填空题]
32MATLAB提供了()函数和()函数来绘制三维曲面图
参考答案:
mesh;surf
[填空题]
33用if语句判断60≤x≤80,在MATLAB中if语言后面的判断应写为()
参考答案:
Ifx<=80&>=60
[单项选择题]
34、下列变量名中()是合法的。
A.char_1;
B.x*y;
C.x/y;
D.end
参考答案:
A
[单项选择题]
35、如果x=1:
-1:
-8,则x
(1)和x(5)分别是()
A.-1,-3
B.-1,-7
C.-1,-6
D.1,-3
参考答案:
D
[单项选择题]
36、用round函数四舍五入对数组[2.486.393.938.52]取整,结果为()
A.[2638]
B.[2648]
C.[264 9]
D.[3749]
参考答案:
C
[单项选择题]
37、在循环结构中跳出循环,但继续下次循环的命令为()
A.return;
B.break;
C.continue;
D.keyboard
参考答案:
C
[填空题]
38在MATLAB窗口中,用哪两种方法启动Simulink?
参考答案:
在MATLAB命令窗口中输入“simulink”再回车,或者单击工具栏中的SIMULINK图标
[填空题]
39判断下列一段程序的错误,并进行改正
参考答案:
[填空题]
40编写MATALAB程序,完成下列任务(将程序保存为test04.m文件):
(1)在区间[0,4*pi]上均匀地取20个点构成向量;
(2)分别计算函数y1=sin(t)与y2=2cos(2t)在向量t处的函数值;(3)在同一图形窗口绘制曲线y1=sin(t)与y2=2cos(2t),要求y1曲线为黑色点画线,y2曲线为红色虚线圆圈;并在图中恰当位置标注两条曲线的图例;给图形加上标题“y1andy2”。
参考答案:
[填空题]
41Fibonacci数列的各元素为:
1、1、2、3、5、8、……,满足以下关系F1=1,F2=1,Fn=Fn-1+Fn-2用while和for两种方法实现。
参考答案:
[填空题]
42在MATLAB图形系统中,如果需要给已经绘制好的图形加上栅格线,可以使用()命令,如果需要在指定的坐标位置标注文本时使用的函数为()
参考答案:
gridon;text
[填空题]
43MATLAB中用于控制不定次重复循环语句为(),若在循环执行过程中需要终止该循环时采用的语句为()
参考答案:
while;break
[单项选择题]
44、设A=[243;531;367],则sum(A),length(A)和size(A)的结果()
A.[9916]3[33]
B.[101311]3[33]
C.[9916]9[33]
D.[101311]9[33]
参考答案:
B
[单项选择题]
45、下列关于脚本文件和函数文件的描述中不正确的是()
A.去掉函数文件第一行的定义行可转变成脚本文件;
B.函数文件可以在命令窗口直接运行;
C.脚本文件可以调用函数文件;
D.函数文件中的第一行必须以function开始;
参考答案:
B
[填空题]
46写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值
参考答案:
1539513717
[填空题]
47为解下列线性方程组,请写出MALAB语言程序。
参考答案:
[填空题]
48下面的程序完成功能是什么?
参考答案:
[填空题]
49求解以下线性方程组,要求写出程序代码和运行结果
参考答案:
[填空题]
50MATLAB常用操作界面包括()、工作空间窗口、()、()内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。
参考答案:
命令窗口;命令历史窗口;当前目录窗口
[填空题]
51MATLAB中Inf或inf表示()、NaN或nan表示()、nargout表示()。
参考答案:
无穷大;不是一个数;函数输出宗量数目
[填空题]
52MATLAB中clf用于清除()、clc用于清除()、clear用于清除MATLAB()
参考答案:
清除图形窗;清除指令窗中显示内容;清除MATLAB工作空间中保存的变量。
[单项选择题]
53、在matlab中()用于括住字符串。
A.,
B.;
C.‘’
D.“”
参考答案:
C
[单项选择题]
54、产生所有元素均为1的2行3列矩阵的命令是()
A.ones(2,3)
B.ones(3,2)
C.eye(2,3)
D.eye(3,2)
参考答案:
A
[单项选择题]
55、已知数组a=
则下列命令中错误的是()
A.a([12],[34])
B.a(1:
2,3:
end)
C.a(linspace(1,2,2),3:
4)
D.a(:
,:
)
参考答案:
D
[单项选择题]
56、运行如下程序后,命令窗口(commandwindows)显示的结果为()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
参考答案:
D
[填空题]
57写出下列指令运行结果
参考答案:
[填空题]
58写出下列指令运行结果。
参考答案:
[填空题]
59下面的函数主要完成什么功能?
参考答案:
利用函数的递归调用,求n!
。
[填空题]
60写出下列指令运行结果。
参考答案:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 基础 应用 试题