Matlab基础与应用试题.docx

上传人:b****6 文档编号:4633770 上传时间:2022-12-07 格式:DOCX 页数:18 大小:357.34KB
下载 相关 举报
Matlab基础与应用试题.docx_第1页
第1页 / 共18页
Matlab基础与应用试题.docx_第2页
第2页 / 共18页
Matlab基础与应用试题.docx_第3页
第3页 / 共18页
Matlab基础与应用试题.docx_第4页
第4页 / 共18页
Matlab基础与应用试题.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

Matlab基础与应用试题.docx

《Matlab基础与应用试题.docx》由会员分享,可在线阅读,更多相关《Matlab基础与应用试题.docx(18页珍藏版)》请在冰豆网上搜索。

Matlab基础与应用试题.docx

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写出下列指令运行结果。

参考答案:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1