《MATLAB程序设计》复习题Word文件下载.docx

上传人:b****8 文档编号:22409795 上传时间:2023-02-03 格式:DOCX 页数:9 大小:22.18KB
下载 相关 举报
《MATLAB程序设计》复习题Word文件下载.docx_第1页
第1页 / 共9页
《MATLAB程序设计》复习题Word文件下载.docx_第2页
第2页 / 共9页
《MATLAB程序设计》复习题Word文件下载.docx_第3页
第3页 / 共9页
《MATLAB程序设计》复习题Word文件下载.docx_第4页
第4页 / 共9页
《MATLAB程序设计》复习题Word文件下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

《MATLAB程序设计》复习题Word文件下载.docx

《《MATLAB程序设计》复习题Word文件下载.docx》由会员分享,可在线阅读,更多相关《《MATLAB程序设计》复习题Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。

《MATLAB程序设计》复习题Word文件下载.docx

8P,Q分别是个多项式的系数矢量,求P对应的多项式的根,使用的命令是roots(P)

9使2个plot的图形在同一个坐标显示,使用holdon命令进行图形保持,使用gridon命令为图形添加网格。

10数据拟合采用___polyfit___函数;

求不定积分采用___int___函数。

11A=rand(2,5);

则b和c的值分别为_25和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,5]

B=A’

问B=()

答案:

B=[71,2,0;

3,-9,4;

-8,8,5]

2、A=[1,2;

3,4];

B[1,0;

0,1];

请问A*B=?

A.*B=?

答案:

A*B=[1,2;

3,4],A.*B=[1,0;

0,4]

3、A=[57,19,38;

-2,31,8;

0,84,5]

B=rot90(A)

B=()

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,2]

R=rank(A)

R=()

A=[2,2,3;

4,5,-6;

7,8,9]

trace(A)=()

4;

16

5、A=[0,0,0;

0,1,0;

0,0,1]

pinv(A)=()

[0,0,0;

三下列命令执行后,L1,L2,L3,L4的值分别是多少?

A=1:

9;

B=10-A;

L1=A~=B;

(3分)

L2=A>

=5;

(3分)

L3=A>

=2&

A<

=6;

(4分)

L4=find(A>

4&

=7);

(5分)

L1=

111101111

L2=

000011111

L3=

011111000

L4=

567

四写出执行以下代码后B,C,D的值。

A=[1,2,3;

4:

6;

7:

9];

B=[A;

[10,11,12]]

C=B(1:

3,[23])

D=B(2,[12])

五单选题

1.用round函数四舍五入对数组[2.486.393.938.52]取整,结果为(C)

A.[2638]B.[2648]C.[2649]D.[3749]

2.已知a=2:

2:

8,b=2:

5.下列运算表达式中错误的为(C)

A.a’*bB.a.*bC.a*bD.a-b

3.角度x=[304560],计算其正弦函数的运算为(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.运行如下程序后,命令窗口(commandwindows)显示的结果为(A)。

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

6.图形窗口(Figure)显示网格的命令是(B)

A.axisonB.gridonC.boxonD.holdon

7.在循环结构中跳出循环,但继续下次循环的命令为(C)。

(A)return;

(B)break(C)continue(D)keyboard

8.用round函数四舍五入对数组[2.486.393.938.52]取整,结果为(C)

(A)[2638](B)[2648](C)[2649](D)[3749]

9.已知a=2:

8,b=2:

5,下面的运算表达式中,出错的为(C)

(A)a'

*b(B)a.*b(C)a*b(D)a-b

10.图形窗口(Figure)显示网格的命令是(B)

A.axisonB.gridonC.boxonD.holdon

11.已知函数文件如下,则factor(4)=(C)

functionf=factor(n)

ifn<

=1f=1;

elsef=factor(n-1)*n;

end

A.4B.12C.24D.48

12.运行如下程序后,命令窗口(commandwindows)显示的结果为(D)

A=[13,-56,78;

y=max(max(A))

A.y=564B.y=9C.y=-735D.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'

C.[Y,I]=sort(A,dim)D.R=corrcoef(X)

六多选题

1.下列哪些是基础运算符?

()

A.+B.-

C./D.\

ABCD

2.MATLAB的主要功能有哪些?

A.数值计算和符号计算B.绘图功能

C.语言体系D.MATLAB工具箱

3.MATLAB的退出键有哪些?

A.菜单中选择ExitMATLAB命令B.Esc

C.命令窗口中输入ExitD.单击右上角关闭键

ACD

4.MATLAB的帮助功能有哪些?

A.helpB.lookfor

C.lookD.find

AB

5.程序的控制结构有几种?

A.顺序结构B.选择结构

C.逻辑结构D.循环结构

6.下列哪些是选择结构语句?

A.ifB.for

C.swichD.try

7.下列哪些是循环结构语句?

A.whileB.for

C.swichD.break

ABD

8.在matlab语言中,逗号会在多种场合中用到,但代表的含义有所不同,下列哪些是他的作用()

A.分隔希望显示执行结果的命令B.实现转置共轭

C.分隔矩阵中同一行的个元素D.分割输入变量

9.常用的工具箱有()

A.自动控制B.信号处理

C.图像处理D.通信仿真

10.在MATLAB窗口中,不可以键入各种指令、函数,并显示运行结果的窗口为()

A.指令窗口B.当前目录浏览器

C.工作空间浏览器D.历史指令窗口

BCD

11.在MATLAB窗口中,不可以对内存变量直接进行操作的窗口为()

12.在MATLAB窗口中,记录在MATLAB命令窗口执行过的指令操作的窗口不是以下哪几个()

ABC

13.在MATLAB窗口中,用于搜索、查看和改变MATLAB路径和文件的窗口不是以下哪几个()

14.在MATLAB语言中,不是提示其后语句为输入指令的行提示符为()

A.;

B.:

C.,D.》

15.在MATLAB语言中,下列常用操作命令解释错误的是()

A.clc为清除工作区中的变量B.path为显示搜索目录

C.clf为清空当前图形窗口D.clear为清除命令窗口中的内容

AD

16.在MATLAB语言中,在指令窗口运行过的指令再次调出运行的按键不是以下哪几个()

B.↑

 

WelcomeTo

Download!

!

欢迎您的下载,资料仅供参考!

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

当前位置:首页 > 解决方案 > 营销活动策划

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

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