MATLAB期末考试试题和答案解析.pdfVIP

  • 1
  • 0
  • 约5.46千字
  • 约 10页
  • 2026-02-09 发布于河南
  • 举报

WORD格式整理版

一、填空题(每空2分,总共30分)

1.已知A=[096;130];B=[143;150];写出下列各指令运行

的结果。

AB的运行结果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≥x60,在MATLAB中if语言后的判断

应写为ifx=80x60。

学习指导参考

WORD格式整理版

6.P,Q分别是个多项式的系数矢量,求P对应的多项式的积分(对应的常数项为K),

使用的命令是polyint(P,K);求P/Q的解,商和余数分别保存在k和r,使用的

命令是[k,r]=deconv(P,Q);

7.为了使两个plot的图形在同一个坐标显示,可以使用holdon命令进行图形

保持;可以使用gridon命令为图形添加网格。

8.MATLAB的工作空间中有三个变量v1,v2,v3,写出把它们保存到文件my_data.mat

中的指令savemy_data;写出把my_data.mat文件中的变量读取到MATLAB

工作空间内的指令loadmy_data。

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

1.下列哪个变量的定义是不合法的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

学习指导参考

WORD格式整理版

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*b(B)a.*b(C)a*b(D)a-b



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

(A)SIN(deg2rad(x))(B)SIN(x)(C)sin(x)(D)sin(deg2rad(x))

8.下面的程序执行后array的值为(A)

fork=1:10

ifk6

break;

else

array(k)=k;

end

end

(A)array=[1,2,3,4,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档