matlab期末考试试卷及答案206

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

matlab期末考试试卷及答案206
MATLAB期末考试题⽬
⼀.选择题。

1.下列哪个变量的定义是不合法的(A)
A. abcd-3
B. xyz_3
C. abcdef
D. x3yz
2.在同⼀个图形窗⼝中画出三⾏两列的图形并指定当前可编辑图形为第3个图
的正确的
MATLAB命令是:
A.subplot(3,2,1)B subplot(3,3,) C.subplot(3,2,3 )
D.subplot(1,3,2)
3.x=[1234],y=[1111],x.*y的结果是:(B)
A.1234 B.出错信息 C.4 3 2 1 D.1111
4.⾓度x=[30 45 60],计算其正弦函数的运算为(D)
A. sin(deg2rad(x))
B. sin(x)
C. sin(x)
D. sin(deg2rad(x)) 5.i=2;a=2i;b=2*i;c=2*sqrt(-1);执⾏程序后,a,b,c的值分别是多少?(C) A.a=4,b=2,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
6. legend()命令是(A)
A.在图中标注“图例” B..在图中加上⽹格线C.在图中加上标题 D.打印图形
7.命令plot(x,y,′m:*′),其中字符串“m:o”中,第⼀个字符“m”(A)
A. 表⽰曲线为m符号构成的线
B. 表⽰曲线颜⾊为紫⾊
C. 表⽰曲线x坐标的最⼤值为m变量的值
D. 表⽰曲线y坐标的最⼤值为m变量的值
8. 下列可作为matlab合法变量名的是(D)
A、合计
B、123
C、@h
D、xyz_2a
9. 使⽤语句t=0:7⽣成的是()个元素向量(A)
A、8
B、7
C、6
D、5
10. 输⼊字符串或选项时,要⽤(D)括住
A、()
B、【】
C、{}
D、‘’
11 . 清空 Matlab ⼯作空间内所有变量的指令是(A)。

A.clc
B. cls
C.clear
D. clf
12. 下列不是MATLAB语⾔的特点的是( D )
A.起点⾼;
B.⼈机界⾯适合科技⼈员;
C.智能化程度⾼; D.功能不丰富;
13在MATLAB中,figure命令得含义是(C)
A.打开图形窗⼝ ; B.关闭图形窗⼝;
C.建⽴图形窗⼝ ; D.⽆意义
14. 若输⼊下列程序:
Z=0:0.1:4*pi;
X=cos(Z);
Y=sin(Z);
Plot3(X,Y,Z)
则会得到下列哪个图形(A)
A B C D
15. MATLAB常⽤操作界⾯不包括(C)
A.⼯作空间窗⼝ ; B. 内存数组编辑器;
C. 图形窗⼝ ;
D. 计算窗⼝;
16. 若A=[6,3,4;-2,5,7;8-4,-3];B=[3;-4;-7];X=A\B=(A)
A.X=0.6000,7.0000,-5.4000;
B.X=6.0000,7.0000,-5.4000;
C,X=0.6000,7.0000,5.40000; D,X=0.6000,0.70000,5.4000;
17. 若A=[8,1,6,0;3,5,7,1;4,9,2,2],则B=fliplr(A)和C=flipud(A)分别为(B)
A.[4,9,2,2;3,5,7,1;8,1,6,0],[0,6,1,8;1,7,5,3;2,2,9,4];
B.[0,6,1,8;1,7,5,3;2,2,9,4],[4,9,2,2;3,5,7,1;8,1,6,0];
C.[3,5,7,1;4,9,2,2;4,9,2,2],[0,6,1,8;1,7,5,3;2,2,9,4];
D.[0,6,1,8;1,7,5,3;2,2,9,4],[3,5,7,1;4,9,2,2;4,9,2,2];
18.不适⽤于做元素群运算的函数是(D)
A、sin ; B.asin
C.cosh ;
D.sqrtm
19.表⽰矩阵左除的是(A)
A.\ ;
B.\.
C./ ;
D./.
20.matlab内部只有⼀种数据格式(A)
A、双精度⼆进制;
B、单精度⼆进制
C、双精度四进制;
D、单精度四进制
21. 表⽰单位矩阵的函数是(D)
A、ones ;
B、zeros
C、magic ;
D、eye
22. 线性分割函数linspace(0,1,5)表⽰再a与b之间均匀地产⽣(C)个点值
A.0 ;
B.1
C.5 ;
D.4
23. 下列表⽰⽆穷⼤的是(B)
A、NaN ; B.Inf
C.eps ;
D.flops
25. 下列哪条指令是求矩阵的⾏列式的值(C)
A.inv ; B.diag
C.det; D.eig
26. 在循环结构中跳出循环,执⾏循环后⾯代码的命令为B
A.return; B.break
C.continue; D.keyboard
27. 清空Matlab⼯作空间内所有变量的指令是C
A.clc; B.cls
C.clear; D.clf
28. ⽤round函数四舍五⼊对数组[2.486.393.938.52]取整,结果为C
A.[2638];
B.[2648]
C.[2649];
D.[3749]
29. 已知a=2:2:8,b=2:5,下⾯的运算表达式中,出错的为(C)
A.a'*b;
B.a.* b
C.a*b;
D. a-b
1.产⽣四维单位矩阵的语句为( B )
A.ones(4) B. eye(4) C. zeros(4) D. rand(4)
2.在MATLAB中下列数值的表⽰不正确的是( B )
A.+99 B.3e-5 C. 2-3*e^2 D. 3-2*pi
3. 如果x=1:-2:-8,则x(1)和x(5)分别是 ( D )
A.1,-8 B.-1,-7 C.-1,-8 D.1,-7
4. 图形窗⼝(Figure)显⽰⽹络的命令是( B )
A.axis on B.grid on C.box on D.hold on
5.在MATLAB中,图形窗⼝⾊图的设置和改变需调⽤函数 ( B )
A.color
B.colormap
C.plot
D.change
6.在MATLAB中,求齐次线性⽅程组0Ax=的基础解系可直接调⽤函数 ( B )
A.numl
B.solve
C.null
D.polyfit
7.在MATLAB中,不能画三维图形的函数为( A )
A.text
B.mesh
C.surf
D.plot3
8.MATLAB中M⽂件的分类为 ( A )
A.脚本⽂件、函数⽂件
B.仅有脚本⽂件
C.仅有函数⽂件
D.函数⽂件、命令⽂件
9.MATLAB中调⽤命令v=eye(2,1)后的结果为 ( A )
A.v=[1;0]
B. v=[1,0]
C.v=[0;1]
D.v=[1,0;0,1]
10.MATLAB表达式2*2^3^2的结果是( A )
A.128
B.4096
C.262144
D.256
11.执⾏语句for x=1:2:10,disp(x),end,循环体将执⾏⼏次( B )
A.10次
B.5次
C.1次
D.0次
12.在MATLAB语⾔中,下列数值标识错误的是( C )
A、+10 B.1.2e-5 C.2-3*e^2 D.3-2*p
13.在循环结构中跳出循环,执⾏循环后⾯代码的命令为( B )
A.return
B.break
C.continue
D.keyboard
14. ⽤round函数四舍五⼊对数组[2.48 6.39 3.93 8.52]取整,结果为( C )
A.[2 6 3 8]
B.[2 6 4 8]
C.[2 6 4 9]
D.[3 7 4 9]
15.下⾯的程序执⾏后array的值为 ( A )
for k=1:10
if k>6
break;
else
array(k) = k;
end
end
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
16.求解⽅程x4-4x3+12x-9 = 0 的所有解( A )
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
17. 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
18.矩阵的特征⽅程系数可以⽤以下那个命令执⾏ ( A )
A.eig
B.ploy
C.det
D.ployder
19. 2.已定义a=1,b=2,欲表⽰复数1+2i,以下命令错误的是:( D )
A.a+bi
B. a+b*i
C. 1+2i
D. 1+2j
20.以下不属于取整函数的是:( A )
A. rand
B. round
C. floor
D. fix
21.命令linspace(0,1,2)执⾏的结果是:( B )
A. [0 1 2]
B.[0 1]
C. [100 101]
D. 与命令“0:1:2”执⾏结果相同
22. 命令A(2,3)表⽰: ( C )
A. 定义了2⾏3列的矩阵A
B. 取矩阵A的第3⾏第2列的元素
C. 取矩阵A的第2⾏第3列的元素
D. 取矩阵A的第2及第3个元素
23.在MATLAB中如何建⽴矩阵,并将它赋予变量a?( A )
A. a=[ 5 7 3 ; 4 9 1 ]
B. a=[ 5 , 7 , 3 ; 4 , 9 , 1 ]
C. a=[ 5 7 3 , 4 9 1 ]
D.a=[5 4 , 7 6, 3 1]
24.求humps函数在x=0~2之间的极⼩值的正确格式是( C )
A. m=quad(‘humps’,0,2)
B.m=quad(‘humps’;0,2)
C. m=fmin(‘humps’,0,2)
D.m=fmin(‘humps’;0,2)
25.设已执⾏语x=3>2;y=x>0,下⾯表达式错误的是( D)
A.x+y B.x-y C.x*y D.x/y
26.下列的数组写法种错误的是( C )
A.[1:9]
B. 1:9
C.[1:2:9,2:2:8]
D.[1:3;4:6;7:9]
27.在MATLAB命令窗⼝中键⼊A=magic(6);B=A(2:5,1:2:5)将得到矩阵B,B 是(C)
A.2⾏5列矩阵;
B.4⾏2列矩阵;
C.4⾏3列矩阵;
D.4⾏5列矩阵;
28.在图形指定位置加标注命令是(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)’);
29.运⾏如下程序后,命令窗⼝(command windows)显⽰的结果为(D)
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
30. MATLAB中添加⽂本注释⽤符号:( B )
A. //
B. %
C. /*
D. @。

相关文档
最新文档