maltlab题库.docx
《maltlab题库.docx》由会员分享,可在线阅读,更多相关《maltlab题库.docx(18页珍藏版)》请在冰豆网上搜索。
maltlab题库
试卷编号:
9517
所属语言:
大学计算机基础
试卷方案:
201308Matlab_B
试卷总分:
100分
共有题型:
4种
━━━━━━━━━━━━━━
一、填空共2题(共计20分)
━━━━━━━━━━━━━━
第1题(10分)题号:
6935
如图,填空
x=[1:
12];
y=[100,200,130,170,180,140,220,150,170,160,230,240];
【1】(x,y,'m')
【2】('生活费')
【3】('时间/月')
【4】('生活费/元')
fori=1:
12
【5】(x(i),y(i),num2str(y(i)))
end
答案:
1).plot
2).title
3).xlabel
4).ylabel
5).text
第2题(10分)题号:
6936
如图,填空
clc
clear
a=[2;100;20;10;50;100;30];%总支出情况
b=[2;5;5;10;10;10;10];%交通支出
c=[0;50;15;0;40;50;20];%餐饮
d=[0;45;0;0;0;40;0];%娱乐
N=7;
n=1:
N;%循环量n
【1】(2,1,1)
【2】(n,a(n))%总支出条形图
xlabel('日期')
ylabel('支出')
title('总支出')
subplot(2,1,2)
plot(n,b(n),'r-',n,c(n),'g【3】',n,d(n),'b【4】');%部分支出曲线图
xlabel('日期')
ylabel('支出')
title('项目支出')
【5】('交通','餐饮','娱乐')
答案:
1).subplot
2).bar
3).--
4).-.
5).legend
━━━━━━━━━━━━━━━
二、判断共20题(共计40分)
━━━━━━━━━━━━━━━
第1题(2分)题号:
2038
矩阵左右翻转的函数表达式是B=fliplr(A)
答案:
Y
第2题(2分)题号:
2017
向量a=[1,2,3,4,5],也可以写成a=[1:
5]
答案:
Y
第3题(2分)题号:
2012
变量名中不允许使用标点符号
答案:
Y
第4题(2分)题号:
2093
meshgrid函数用来生成三维坐标的低面坐标网格
答案:
Y
第5题(2分)题号:
2035
%在Matlab中表示注释
答案:
Y
第6题(2分)题号:
2029
B1=A(1:
2:
end,:
)的意思是提取全部奇数列的所有行
答案:
N
第7题(2分)题号:
2069
运行input('c')命令,将为程序输入一个c字符
答案:
N
第8题(2分)题号:
2016
向量a=[1,2,3,4,5],也可以写成a=[1:
1:
5]
答案:
Y
第9题(2分)题号:
2060
改变Y轴取值范围的函数是stem()
答案:
Y
第10题(2分)题号:
2071
pause命令用于程序暂停
答案:
Y
第11题(2分)题号:
2063
若x为一矩阵,则x(x>0)返回的是x中大于0的元素
答案:
Y
第12题(2分)题号:
2083
num2str(y)为将字符转换为数值
答案:
N
第13题(2分)题号:
2088
plot(n,b(n),'r--')为画红色的虚线
答案:
Y
第14题(2分)题号:
2024
保留字eps是浮点数的相对误差
答案:
Y
第15题(2分)题号:
2059
改变X轴取值范围的函数是stem()
答案:
Y
第16题(2分)题号:
2064
若x为一矩阵,则x(x>0)返回的是x中大于0的元素的位置
答案:
N
第17题(2分)题号:
2080
bar()函数为画条形图
答案:
Y
第18题(2分)题号:
2006
变量名区分大小写
答案:
Y
第19题(2分)题号:
2089
plot(n,b(n),'r-.')为画红色的点划线
答案:
Y
第20题(2分)题号:
2047
函数文件名不必与函数名相同
答案:
Y
━━━━━━━━━━━━━━━━━
三、单项选择共10题(共计20分)
━━━━━━━━━━━━━━━━━
第1题(2分)题号:
4386
用round函数四舍五入对数组[2.486.393.938.52]取整,结果为__
A:
[2638]
B:
[2648]
C:
[2649]
D:
[3749]
答案:
C
第2题(2分)题号:
4353
以下哪个是Matlab用于结果的缺省变量名?
A:
ans
B:
eps
C:
inf
D:
NaN
答案:
A
第3题(2分)题号:
4373
在一个坐标中同时显示多条曲线,需要_____命令?
A:
subplot
B:
plot
C:
holdon
D:
以上都不是
答案:
C
第4题(2分)题号:
4393
下列哪个变量名是合法的__
A:
练习2
B:
练习
C:
Lianxi2
D:
_Lianxi
答案:
C
第5题(2分)题号:
4385
清空Matlab工作空间内所有变量的指令是__
A:
clc
B:
cls
C:
clear
D:
clf
答案:
C
第6题(2分)题号:
4375
设置坐标轴显示区间的函数是_____?
A:
axis(x1,x2,y1,y2)
B:
subplot(x1,x2,y1,y2)
C:
hold(x1,x2,y1,y2)
D:
以上都不是
答案:
A
第7题(2分)题号:
4355
在Matlab中,以下哪个代表不定量?
A:
ans
B:
eps
C:
inf
D:
NaN
答案:
D
第8题(2分)题号:
4365
while循环的书写格式是_____?
A:
whiles<=10000,{m=m+1;}end
B:
while(s<=10000),{m=m+1;}end
C:
while(s<=10000),m=m+1;
D:
while(s<=10000),m=m+1;end
答案:
D
第9题(2分)题号:
4366
自定义函数的基本结构为function[z1,z2]=my_fun(x,y),其中z1,z2为_____
A:
自变量
B:
函数返回值
C:
函数输入值
D:
以上都不是
答案:
B
第10题(2分)题号:
4363
逻辑"异或"的表达式是_____?
A:
AxorB
B:
AorB
C:
xor(A,B)
D:
or(A,B)
答案:
C
━━━━━━━━━━━━━━━━
四、简答题共1题(共计20分)
━━━━━━━━━━━━━━━━
第1题(20分)题号:
49
已知x1(n)=u(n+2)(-4(该题以m文件的形式上传到作业系统的“考试-简答题”中)
答案:
n1=-4:
6;
n01=-2;
x1=[(n1-n01)>=0];
n2=-5:
8;
n02=4;
x2=[(n2-n02)>=0];
n=min([n1,n2]):
max([n1,n2]);
N=length(n);
y1=zeros(1,N);
y2=zeros(1,N);
y1(find((n>=min(n1))&(n<=max(n1))))=x1;
y2(find((n>=min(n2))&(n<=max(n2))))=x2;
subplot(3,1,1);
stem(n,y1,'filled');
ylabel('x1(n)');
title('求两个
第2
试卷编号:
9518
所属语言:
大学计算机基础
试卷方案:
201308Matlab_B
试卷总分:
100分
共有题型:
4种
━━━━━━━━━━━━━━
一、填空共2题(共计20分)
━━━━━━━━━━━━━━
第1题(10分)题号:
6929
%通过滑动平均的信号平滑
R=51;
d=0.8*(【1】-5);%生成R个随机向量
m=0:
R-1;
s=2*m.*(0.9.^m);
x=s+d';
subplot(2,1,1);
plot(m,d','r-',m,s,'g--',m,x,'b-.');
xlabel('时间序列n');
ylabel('振幅');
legend('d[n]','s[n]','x[n]');
x1=【2】;%三数平均的第一个数
x2=【3】;%三数平均的第二个数
x3=【4】;%三数平均的第三个数
y=(x1+x2+x3)/3;
subplot(2,1,2);
plot(m,y(2:
R+1),'【5】',m,s,'g--');%画红色的连续曲线和绿色的虚线
legend('y[n]','s[n]');
xlabel('时间序列n');
ylabel('振幅');
答案:
1).rand(R,1)
2).[00x]
3).[0x0]
4).[x00]
5).r-
第2题(10分)题号:
6840
t=0:
.2:
2*pi;y=【1】;%生成绘图用sin值
subplot(2,2,1),【2】%分割窗口,在左上角绘制阶梯曲线
subplot(2,2,2),【3】%火柴杆曲线绘制
subplot(2,2,3),【4】%条型图绘制
subplot(2,2,4),【5】%横坐标为对数的曲线
答案:
1).sin(t)
2).stairs(t,y)
3).stem(t,y)
4).bar(t,y)
5).semilogx(t,y)
━━━━━━━━━━━━━━━
二、判断共20题(共计40分)
━━━━━━━━━━━━━━━
第1题(2分)题号:
2019
向量a=[1,2,3,4,5],也可以写成a=(1:
5)
答案:
N
第2题(2分)题号:
2073
mesh(x,y,z)表示绘制网格图
答案:
Y
第3题(2分)题号:
2095
disp函数的输出结果是在命令窗口里
答案:
Y
第4题(2分)题号:
2093
meshgrid函数用来生成三维坐标的低面坐标网格
答案:
Y
第5题(2分)题号:
2031
B2=A([3,2,1],[2,3,4])的意思是提取3,2,1列、2,3,4行构成子矩阵
答案:
N
第6题(2分)题号:
2038
矩阵左右翻转的函数表达式是B=fliplr(A)
答案:
Y
第7题(2分)题号:
2043
clear命令的意义是清除屏幕的内容
答案:
N
第8题(2分)题号:
2027
保留字NaN表示为不定量
答案:
Y
第9题(2分)题号:
2071
pause命令用于程序暂停
答案:
Y
第10题(2分)题号:
2007
变量名必须是不含空格的字符串
答案:
Y
第11题(2分)题号:
2084
text(x(i),y(i),num2str(y(i)))为在x(i),y(i)处生成文本
答案:
Y
第12题(2分)题号:
2057
改变X轴取值范围的函数是xlabel()
答案:
N
第13题(2分)题号:
2025
保留字inf表示为无穷大
答案:
Y
第14题(2分)题号:
2030
B2=A([3,2,1],[2,3,4])的意思是提取3,2,1行、2,3,4列构成子矩阵
答案:
Y
第15题(2分)题号:
2065
disp(a)将输出a字符
答案:
N
第16题(2分)题号:
2023
保留字ans是用于输出空变量的
答案:
N
第17题(2分)题号:
2035
%在Matlab中表示注释
答案:
Y
第18题(2分)题号:
2058
改变Y轴取值范围的函数是ylabel()
答案:
N
第19题(2分)题号:
2076
sphere(36);为生成单位球面上37*37阶的矩阵
答案:
Y
第20题(2分)题号:
2018
向量a=[1,2,3,4,5],也可以写成a=(1:
1:
5)
答案:
N
━━━━━━━━━━━━━━━━━
三、单项选择共10题(共计20分)
━━━━━━━━━━━━━━━━━
第1题(2分)题号:
4369
在一个绘图窗口内分成4个坐标系的方法是_____?
A:
subplot(2,2,x),x取1,2
B:
subplot(2,2,x),x取1,2,3,4
C:
subplot(4,4,x),x取1,2,3,4
D:
subplot(4,4,x),x取1
答案:
B
第2题(2分)题号:
4355
在Matlab中,以下哪个代表不定量?
A:
ans
B:
eps
C:
inf
D:
NaN
答案:
D
第3题(2分)题号:
4394
下列哪个指令生成的向量元素个数最少__
A:
t=0:
1:
10
B:
t=0:
0.1:
10
C:
linspace(0,10)
D:
linspace(0,10,9)
答案:
C
第4题(2分)题号:
4370
绘制火柴杆曲线的函数是_____?
A:
stem(x,y)
B:
subplot(x,y)
C:
plot(x,y)
D:
bar(x,y)
答案:
A
第5题(2分)题号:
4390
下面的程序执行后array的值为__?
fork=1:
10
ifk>6
break;
else
array(k)=k;
end
end
A:
1,2,3,4,5,6
B:
654321
C:
123456
D:
4.58333333333333E-02
答案:
C
第6题(2分)题号:
4388
已知A=[096;130];B=[143;150];则A&B的运行结果为__
A:
011
110
B:
011
100
C:
001
110
D:
010
110
答案:
A
第7题(2分)题号:
4365
while循环的书写格式是_____?
A:
whiles<=10000,{m=m+1;}end
B:
while(s<=10000),{m=m+1;}end
C:
while(s<=10000),m=m+1;
D:
while(s<=10000),m=m+1;end
答案:
D
第8题(2分)题号:
4392
执行以下代码后,MATLAB命令窗口上显示的x矩阵的值为__
x=[0,1,0,2,0,3,0,4];
fork=1:
8
ifx(k)==0
x(k)=k;
else
x(k)=2*k+1;
end
end
disp(x);
A:
1539513717
B:
153953717
C:
153951377
D:
153951371
答案:
A
第9题(2分)题号:
4366
自定义函数的基本结构为function[z1,z2]=my_fun(x,y),其中z1,z2为_____
A:
自变量
B:
函数返回值
C:
函数输入值
D:
以上都不是
答案:
B
第10题(2分)题号:
4401
M文件根据调用方式分类有两种,分别是__
A:
可执行文件和源文件
B:
命令文件和函数文件
C:
可执行文件和系统文件
D:
可执行文件和函数文件
答案:
B
━━━━━━━━━━━━━━━━
四、简答题共1题(共计20分)
━━━━━━━━━━━━━━━━
第1题(20分)题号:
45
给出实指数序列X(n)=0.2*2^n的波形(该题以m文件的形式上传到作业系统的“考试-简答题”中)
答案:
n=1:
10;
a=2;
K=0.2;
x=K*a.^n;
stem(n,x);
xlabel('时间序列n');
ylabel('振幅');