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、在工作区中选择绘图变量