MATLAB程序设计 期末考试试题及参考答案_第1页
MATLAB程序设计 期末考试试题及参考答案_第2页
MATLAB程序设计 期末考试试题及参考答案_第3页
MATLAB程序设计 期末考试试题及参考答案_第4页
全文预览已结束

下载本文档

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

文档简介

四川农业大学网络教育专科考试

MATLAB程序设计试卷

(课程代码392214)

-填空题。(1分/空,共计10分)

1、已知A=[2,5,6;1,7,8;1,3,5];写出下列各指令运行的结果。

A(2,2)=fl11;110];

A(l)=;

2、已知A是矩阵,求A的对角矩阵函数是一diag(A),求A的下三角矩阵函数

是—tril(A)o

3、A二rand⑸8);b=size(A);c=length(A);则b和c的值分别为[5⑻和_8__。

4、fix(-1.5)=_1_4

5、符号」—可以使命令行不显示运算结果,%用来表示该行为注释行。

6^round(-1.5)=—-2—。

二、选择题(每题2分,共计20分)

1.下列哪个变量的定义是不合法(A)

A.abcd-3B.xyz_3C.abcdefD.x3yz

2.下列哪条指令是求矩阵的行列式的值(B)

A.invB.diagC.detD.eig

3.在循环结构中跳出循环,执行循环后面的代码的命令为(C)

A.retui'nB.breakC.continueD.keyboard

4.清空MATLAB工作空间内所有变量的指令是(C-

A.clcB.cisC.clearD.elf

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

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

6.已知a=2:2:8,b=2:5,下列运算表达式中错误的为(C)

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

7.角度x度304560],计算其正弦函数的运算为(D)

A.SIN(deg2rad(x))B.SIN(x)

C.sin(x)D.sin(deg2rad(x))

8.i=2;a=2i;b=2*i;c=2*sqrt(T);程序执行后,a,b,c的值分别是多少?(C)

A.a=4,b=4,c=2.OOCOi

B.a=4,b=2.0000i,c=2.0000i

C.a=2.0000i,b=4,c=2.0000i

D.a=2.0000i,b=2.COOOi,c=2.0000i

9.运行如下程序后,命令窗口(commandwindows]显示的结果为(A工

A=[13,-56,78;25,63,-735;78,25,563;

y=max(max(A))(B)

A.y=564

B.y=9

C.y=-735

D.y=563

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

A.axisonB.gridonC.boxonD.holdon

三、多选题(每题2分,共计10分)

1.MATLAB系统部分组成有下列哪些?(BCD

)

A.开发环境B.MATLAB数学函数库

C.MATLAB语言D.图形功能

2.下列哪些是逻辑运算符?(BD)

A.&B,=C.~D.+

3.下列哪些是关系运算符?(BCD)

A.B.C.D.>

4.点运算包含以下哪些?(ABCD)

A..*B../C..\D..+

5,下列哪些是基础运算符?(ABCD)

A.+B.-C./D.\

四、解答题(4小题,共计30分)

UA=[0,0,0;0,1,0;0,0,1]

pinv(A)=([(),0,0;0,1,0;0,0,1]

)(5分)

2.A=[l,2;3,4];B=[l,0;0,1];请问A*B=?,A.*B=?(10分)

答案:A*B=[l,2;3,4],A.*B=[l,0;0,4]

3、A;[57,19,38;-2,31,8;0,84,5]

B=rot90(A)

B=([38,8,5;19,31,84;57,-2,0]

)(5分)

4、已知A=[096;130];B=[l43;150];写出下列各指令运行的结果。

A&B的运行结果.{1,3,5}______;(5分)

A.*B的运行结果—{0.1.2,345,679,11}.。(5分)

五、下列命令执行后,L1,L2,L3,L4的值分别是多少?(15分)

A=l:9;B=10-A;

L1=A~=B;(3分)

L2=A>=5;(3分)

L3=A>=2&A<=6;(4分)

L4=find(?\>4%A<=7);(5分)

答案:

L1=

111101111

L2=

000011111

L3=

011111000

L4=

567

六、写出执行以下代码后B,C,D的值。(15分)

A=[l,2,3;4:6;7:9];

B=[A;[10,H

温馨提示

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

评论

0/150

提交评论