一个有用的网站O(∩_∩)O

超星尔雅学习通《科学计算与MATLAB语言》章节测试答案

11.disp函数不会显示变量的名字和空行。√

12.任何复杂的程序都是由顺序结构、选择结构和循环结构这三种基本结构组成的。√

13.在很多情况下,for语句和while语句可以等价使用。√

14.如果在一个函数的定义中调用了该函数本身,这就是函数的嵌套调用。:×

单元测验

1.如果x、y均为5×6矩阵,则执行plot(x,y)命令后在图形窗口中绘制()条曲线。B

A、5

B、6

C、11

D、30

2.下列程序的运行结果是()。     A

x=[0,1,1,0,0];

y=[0,0,1,1,0];

for n=1:3

plot(n*x,n*y)

hold on

end

axis equal

A、3个左下角在原点的矩形

B、3个中心在原点的矩形

C、3条直线

D、15个点

3.命令text(1,1,'{alpha}leq{2pi}’)执行后,得到的标注效果是()。C

A、{alpha}leq{2pi}

B、α≥2π

C、α≤ 2π

D、{α}leq{2π}

4.subplot(2,2,3)是指()的子图。A

A、两行两列的左下图

B、两行两列的右下图

C、两行两列的左上图

D、两行两列的右上图

5.要使函数y=lnx的曲线绘制成直线,应采用的绘图函数是()。B

A、polar

B、semilogx

C、semilogy

D、loglog

6.下列程序的运行结果是()。       C

[x, y] = meshgrid(1:5);

surf(x, 5*ones(size(x)), y);

A、z=y平面

B、与xy平面平行的平面

C、与xy平面垂直的平面

D、y=5x平面

7.下列函数中不能用于绘制散点类图形的函数是()。D

A、scatter

B、stairs

C、stem

D、pie

8.下列程序运行后,看到的图形()。  D

t=0:pi/6:2*pi;

[x,y,z]=cylinder(t, 6);

surf(x,y,z)

view(0,90);

axis equal

A、6个同心圆

B、6个同心的六边形

C、12个同心圆

D、12个同心的六边形

9.下列程序运行后得到的图形是()。A

[x,y]=meshgrid(-2:2);

z=x+y;

i=find(abs(x)<1 & abs(y)<1);

z(i)=NaN;

surf(x,y,z);shading interp

A、在一个正方形的正中心挖掉了一个小的正方形

B、在一个正方形的正中心挖掉了一个小的长方形

C、在一个正方形的上端挖掉了一个小的正方形

D、在一个正方形的下端挖掉了一个小的正方形

10.在使用MATLAB“绘图”选项卡中的命令按钮绘图之前,需要()。B

A、在命令行窗口中输入绘图命令

B、在工作区中选择绘图变量

1 2 3 4 5 6 7 8 9 10