第一?/p>
华东交通大?/p>
2015-2016
学年第一学期
Matlab
期末考试
一、填空题?/p>
4*6=24
分)
1
?/p>
?/p>
MATLAB
命令窗口中的
?/p>
>>
?/p>
标志?/p>
MATLAB
?/p>
命令?/p>
提示符,
“│?/p>
标志?/p>
输入
提示符?/p>
2
、符号表达式
sin(2*a+t)+m
中独立的符号变量?/p>
_t_
?/p>
3
、在通常情况下,左除
x=a\b
?/p>
的解,右?/p>
x=b/a
?/p>
的解,一?/p>
情况下,
?/p>
4
、为了使两个
plot
的图形在同一个坐标显示,可以使用
___hold
on__
命令
进行图形保持;可以使?/p>
_ grid on__
命令为图形添加网格?/p>
5
、倘若要是?/p>
x
进行赋值,?/p>
5
?/p>
25
,间隔是
0.1,
?/p>
x=5:0.1:25
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
x
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
2
?/p>
20
?/p>
?/p>
?/p>
?/p>
?/p>
100
?/p>
?/p>
,
?/p>
x=linspace(2,20,100)
6
?/p>
A=[1,2;3,4];B=[1,0;0,1];
A*B= [1
2
?/p>
3
4] _
,
A.*B=_
[1
0
?/p>
0
4] _
?/p>
3. a*x=b , x*a=b , a\b ,b/a;
二、选择题(
4*6=24
分)
7
、如?/p>
x=1:
2
:
8,
?/p>
x(1)
?/p>
x(4)
分别?/p>
(
B
)
A
?/p>
1
?/p>
8
B
?/p>
1,
7
C
?/p>
2,
8
D
?/p>
2,
7
8
?/p>
运行如下程序后,输入9回车,命令窗口?/p>
command
windows
)显示的
结果?/p>
(
A
)
c=input('
请输入一个字?/p>
','s');
if
c>='A'
&
c<='Z'
disp(setstr(abs(c)+abs('a')-abs('A')));
elseif
c>='a'&
c<='z'
disp(setstr(abs(c)-
abs('a')+abs('A')));
elseif
c>='0'&
c<='9'
disp(abs(c)-abs('0'));
else
disp(c);
end
A.
9
B.
8
C.
7
D.
6
9
?/p>
MATLAB
表达?/p>
2*2^3^2
的结果是
(
A
)
A
?/p>
128
B
?/p>
4096
C.
262144
D
?/p>
256
10
?/p>
在循环结构中跳出循环?/p>
执行循环后面代码的命令为
(
B
)
(A)
return
(B)
break
(C)
continue
(D)
keyboard
11
、在图形指定位置加标注命令是?/p>
C
?/p>
A.
title(x,y,
?/p>
y=sin(x)
?/p>
);
B.
xlabel(x,y,
?/p>
y=sin(x)
?/p>
);
C.
text(x,y,
?/p>
y=sin(x)
?/p>
);
D.
legend(x,y,
?/p>
y=sin(x)
?/p>
);
12
、下列哪个变量的定义是不合法的(
A
?/p>
?/p>
(A)
abcd-3
(B)
xyz_3
(C)
abcdef
(D)
x3yz