1 / 10
文档名称:

matlab期末考试试卷答案.doc

格式:doc   大小:74KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab期末考试试卷答案.doc

上传人:fyyouxi23 2018/12/2 文件大小:74 KB

下载得到文件列表

matlab期末考试试卷答案.doc

文档介绍

文档介绍:一、填空题(每空2分,总共30分)
1. 已知A=[0 9 6;1 3 0];B=[1 4 3;1 5 0];写出下列各指令运行的结果。
A & B 的运行结果ans= ;
A ./ B 的运行结果ans= 。
2. 产生4阶全0方阵的命令为 zeros(4) ;产生3阶全1方阵的命令为 ones(3) 。
3. A=rand(2,5);b=size(A);c=length(A);则b和c的值分别为和[2,5],[5] 。
4. 标点符号分号可以使命令行不显示运算结果, 百分号用来表示该行为注释行。
5. 用if判断语句判断80≥ x >60,在MATLAB中if语言后的判断应写为 if x<=80&x>60 。
6. P, Q分别是个多项式的系数矢量,求P对应的多项式的积分(对应的常数项为K),使用的命令是 polyint(P,K) ;求P/Q的解,商和余数分别保存在k和r,使用的命令是[k,r]=deconv(P,Q) ;
7. 为了使两个plot的图形在同一个坐标显示,可以使用 hold on 命令进行图形保持;可以使用 grid on 命令为图形添加网格。
8. MATLAB的工作空间中有三个变量v1, v2, v3, save my_data ; load my_data 。
二、选择题(每空2分,总共20分)
A
(A) abcd-3 (B) xyz_3 (C) abcdef (D) x3yz
2. 下列哪条指令是求矩阵的行列式的值 C
(A) inv (B) diag (C) det (D) eig
3. 在循环结构中跳出循环,执行循环后面代码的命令为 B
(A) return (B) break (C) continue (D) keyboard
4. 清空Matlab工作空间内所有变量的指令是 C
(A) clc (B) cls (C) clear (D) clf
5. 用round函数四舍五入对数组[ ]取整,结果为 C
(A) [2 6 3 8] (B) [2 6 4 8] (C) [2 6 4 9] (D) [3 7 4 9]
6. 已知a=2:2:8, b=2:5,下面的运算表达式中,出错的为 C
(A) a'*b (B) a .*b (C) a*b (D) a-b
7. 角度,计算其正弦函数的运算为 D
(A) SIN(deg2rad(x)) (B) SIN(x) (C) sin(x) (D) sin(deg2rad(x))
8. 下面的程序执行后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.
=2; a=2i; b=2*i; c=2*sqrt(-