MATLAB期末复习联练习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

M ATL A B(R2014a)仿真程序设计

一、选择题

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

A)a b c d-4 B)xyz_4a C)a bc def D)xy4z

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

A)re tur n B)conti n u e C)break D)key b o ard

3、清空MATL AB工作空间内所有变量的指令是()

A)c l c B)c ls C)cl ear D)c l f

4、清空MATL AB中图形窗的指令是()

A)c l c B)c ls C)cl ear D)c l f

5、下列哪条指令是求矩阵的行列式的值()

A)inv B)d ia g C)e i g D)de t

6、用ro un d函数四舍五入对数组[1.49 6.39 3.93 8.51]取整,结果为()A)[1 6 3 8] B)[1 6 4 8]C)[1 6 4 9]D)[2 7 4 9]

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

A)a*b B)a.*b C)a’*b D)a-b

8、角度x=[15 30 45 60],计算其正弦函数的运算为()

A)S IN(de g2rad(x))B)si n(de g2rad(x))C)si n(x) D)SIN(x)

9、在M ATL A B中,下列变量最大数是()

A)-p i B)rea l m i n C)rea lm ax D)eps

10、在MATL AB中,下列变量比0大的最小数是()

A)p i B)rea l m i n C)real max D)i

11、下列表示可以作为M AT L A B的变量的是()

A)a b c d-2x B)x yz2016_2a C)@hy D)3h o ur

12、指出下列错误的指令()

A) sy ms a b B)sym s a, b C)sy m s(‘a',‘b')D)syms(‘a','b','p o si ti ve')

13、下列哪条指令是求逆矩阵的行列式的值()。

A) de t B)d ia g C) e i g D) i nv

14、清除命令窗口(co m m a n d w i nd o ws)空间的命令是()

A)c l c B)c lear C)c l f D)de le te

15、已知函数文件如下,则fa c to r(4)=()

f u n c ti on f=fa c tor(n)

i f n<=1

f=1;

e l se

f=fac tor(n-1)*n;

e n d

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

16、在图形指定位置加标注命令是()

A)ti tle(x,y,’y=co s(x)’)B)x l a be l(x,y,’y=cos(x)’)

C)tex t(x,y,’y=co s(x)’)D)l e ge n d(x,y,’y=cos(x)’)

17、在循环结构中跳出循环,但继续下次循环的命令为()

A)re tur n B)break C)conti n u e D)key b o ard

17、下列关于脚本文件和函数文件的描述中不正确的是()

A)去掉函数文件第一行的定义行可转变成脚本文件;

B)函数文件可以在命令窗口直接运行;

C)脚本文件可以调用函数文件;

D)函数文件中的第一行必须以f un c ti on开始;

18、对于矩阵B,统计其中大于A的元素个数,可以使用的语句是()

A)le ngth(B) - l e ngth(f i n d(B<=A)) B)su m(su m(B>A))

C)le ngth(sum(B>A)) D)sum(le n gth(B>A))

19、设A=[2 4 3; 5 3 1; 3 6 7],则su m(A),le n gth(A)和size(A)的结果()A)[10 13 11]9[3 3] B)[9 9 16]3[3 3]

C)[9 9 16] 9[3 3]D)[10 13 11] 3 [3 3]

20、求解线性方程组A x=b,当de t(A)≠0时,方程的解是()。

A)A\b B)b/A C)b\A D)A/b

二、填空题

1、已知A=[-3, 0,1,6,9],则A([5 1 3])= 。

2、已知A=[2+3i, 3+2i],则A’= ,A.’= 。

3、clear含义:。

4、clf含义:。

5、plot含义:。

6、surf含义:。

7、ezplot3含义:。

8、figure含义:。

9、diff含义:。

10、dsolve含义:。

11、poly2sym含义:。

12、fix含义:。

13、下面程序执行后array的值为。

for k=1:10

if k>6

break;

else

array(k)=k;

end

end

14、如果在MATLAB中预设格式为format short,输入i=2;a=2i;b=2*i;c=2*sqrt(-1);则程序运行后,

a= ;b= ;c= 。

15、在MATLAB中的M文件有和。

16、在M ATL AB中有系统预定义的特殊变量名,其中表示无穷大为;表示非数为;na rgo u t表示。

17、输入矩阵A=,使用全下标方式用取出元素“-5”,使用单下标方式用_ __ _取出元素“7”

18、符号表达式sin(2*a+t)+m 中独立的符号变量为___ ____。

19、若x 为0 ~6pi ,步长为0.01pi 的向量,则使用一行命令创建为_ _。

20、设x是一维数组,x的倒数第4个元素表示为__ 。

21、设x为二维数组,要删除y的第15行和25列,可使用命令_ _;_ __。

22、若要从键盘输入一个字符串并赋值给变量x,且给出提示“Who is she?”,则应使用命令_ __。

23、MATLAB的程序文件和Simulink模型文件的扩展名分别是 _ _ _ _、。

24、已知A=[1,2,3;4,5,6]; A(:,[1,3])=[];则A= 。

25、已知A=[1 2 3;4 5 6]; 则reshape(A,3,2)=_ ____。

26、已知A=[6,15,-40,10,6;36,17,0,-45,0]; 则find(A>=10 & A<=20)=_ _ 。

27、产生5阶全0方阵的命令为_ ___;产生4阶全1方阵的命令为。

28、为了使两个plot的图形在同一个坐标显示,可以使用_ _ _____命令进行图形保持;可以使用_ ______命令为图形添加网格。

29、在画线形图型格式的设置中,字符r表示颜色。

30、在MATLAB中,二维饼图由函数__ ____来实现。

31、创建符号函数并求解,写出三行命令满足下列要求:

(1)创建符号函数f=ax2+bx+c;

(2)求f=0的解。

相关文档
最新文档