Matlab期末考试试题库[共12套卷].doc
- 文档编号:158351
- 上传时间:2022-10-04
- 格式:DOC
- 页数:58
- 大小:248.28KB
Matlab期末考试试题库[共12套卷].doc
《Matlab期末考试试题库[共12套卷].doc》由会员分享,可在线阅读,更多相关《Matlab期末考试试题库[共12套卷].doc(58页珍藏版)》请在冰豆网上搜索。
完美.格式.编辑
第一套
华东交通大学2015-2016学年第一学期Matlab期末考试
一、填空题(4*6=24分)
1、在MATLAB命令窗口中的“>>”标志为MATLAB的提示符,“│”标志为提示符。
2、符号表达式sin(2*a+t)+m 中独立的符号变量为___。
3、在通常情况下,左除x=a\b是 的解,右除x=b/a是 的解,一般情况下,。
4、为了使两个plot的图形在同一个坐标显示,可以使用_____命令进行图形保持;可以使用___命令为图形添加网格。
5、倘若要是对x进行赋值,从5到25,间隔是0.1,为 ;倘若要是对x进行赋值,从2到20,中间间隔100个点,为
6、A=[1,2;3,4];B=[1,0;0,1]; A*B=_, A.*B=__;
二、选择题(4*6=24分)
7、如果x=1:
2 :
8,则x
(1)和x(4)分别是()
A.1,8 B.1, 7 C.2, 8 D.2, 7
8、运行如下程序后,输入9回车,命令窗口(command windows)显示的结果为()
c=input('请输入一个字符','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、MATLAB表达式2*2^3^2的结果是()
A.128 B.4096 C. 262144 D.256
10、在循环结构中跳出循环,执行循环后面代码的命令为()
(A) return (B) break (C) continue (D) keyboard
11、在图形指定位置加标注命令是()
A. title(x,y,‟y=sin(x)‟); B. xlabel(x,y,‟y=sin(x)‟);
C. text(x,y,‟y=sin(x)‟); D. legend(x,y,‟y=sin(x)‟);
12、下列哪个变量的定义是不合法的()。
(A) abcd-3 (B) xyz_3 (C) abcdef (D) x3yz
三、程序题(52分)
13(10分)、在同一窗口绘制6个子图,已知t=0.1:
0.1:
2*pi,每个子图分别绘制(其中y1=sin(t),y2=cos(2t),y3=sin(t)+cos(t),y4=3t,
y5=2ln(t),y6=et);
14(10分)、某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price来表示):
price<200没有折扣
200≤price<5003%折扣
500≤price<10005%折扣
1000≤price<25008%折扣
2500≤price<500010%折扣
5000≤price14%折扣
输入所售商品的价格,求其实际销售价格。
15(10分)、在同一图形窗口中按照x=0.1的步长间隔分别绘制曲线y1=,0x;y1=sin(x)+cos(x),1≤x≤2。
要求y1曲线为红色虚线,数据点用圆圈标识;y2曲线为蓝色点划线;给出图例;标记图名为y1,y2。
16(10分)、写出执行以下代码后C,D,E的值
A=[1,2,3;4:
6;7:
9];
C=[A;[10,11,12]],
D=C(1:
3,[2 3])
E=C(2,[1 2])
17(12分)、已知系统函数为
试画出零极点分布图,并求系统的冲激响应h(t)和频率响应H(jw),并判断系统是否稳定。
参考答案
一、填空题
1.命令行,输入;
2.t;
3.a*x=b,x*a=b,a\b,b/a;
4.holdon,gridon;
5.x=5:
0.1:
25,x=linspace(2,20,100);
6.[1 2;3 4],[1 0;0 4];
二、选择题
7
8
9
10
11
12
B
A
A
B
C
A
三、程序题
13.t=0.1:
0.1:
2*pi;
subplot(2,3,1) y1=sin(t); plot(t,y1) title('y1=sin(t)')
subplot(2,3,2) y2=cos(2*t); plot(t,y2) title('y2=cos(2t)')
subplot(2,3,3) y3=sin(t)+cos(t); plot(t,y3)
title('y3=sin(t)+cos(t)')
subplot(2,3,4) y4=3*t; plot(t,y4) title('y4=3t')
subplot(2,3,5) y5=2*log(t); plot(t,y5) title('y5=2ln(t)')
subplot(2,3,6) y6=exp(t); plot(t,y6) title('y6=e^t')
14.price=input('请输入商品价格');
switchfix(price/100)
case{0,1}%价格小于200
rate=0;
case{2,3,4}%价格大于等于200但小于500
rate=3/100;
casenum2cell(5:
9)%价格大于等于500但小于1000
rate=5/100;
casenum2cell(10:
24)%价格大于等于1000但小于2500
rate=8/100;
casenum2cell(25:
49)%价格大于等于2500但小于5000
rate=10/100;
otherwise%价格大于等于5000
rate=14/100;
end
price=price*(1-rate)%输出商品实际销售价格
15.x1=0:
0.1:
1;
y1=x1.^2.*exp(-x1);
x2=1:
0.1:
2;
y2=sin(x2)+cos(x2);
plot(x1,y1,'r--o',x2,y2,'b-.')
legend('y1','y2')
title('y1,y2')
16.
C =
1 2 3
4 5 6
7 8 9
10 11 12
D =
2 3
5 6
8 9
E =
4 5
17.已知系统函数H(s),求系统的冲激响应h(t)和频率响应H(jw),可调用impulse函数和freqs函数。
num=[1];
den=[1221];
sys=tf(num,den);
poles=roots(den)
figure
(1);pzmap(sys);
t=0:
0.02:
10;
h=impulse(num,den,t);
figure
(2);plot(t,h)
title('ImpulseRespone')
[H,w]=freqs(num,den);
figure(3);plot(w,abs(H))
xlabel('\omega')
title('MagnitudeRespone')
第二套
Matlab模拟试卷
一、填空题(每空2分,总分20)。
1、MATLAB常用操作界面包括命令窗口、工作空间窗口(浏览器)、命令历史窗口、当前目录窗口、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。
2、MATLAB中逗号主要用作要显示计算结果的指令与其后指令的分隔;用作输入量与输入量之间的分隔符;用作数组元素分隔符号。
3、工作空间浏览器主要用于内存变量的查阅、保存和编辑。
4、MATLAB实现将全下标转换为单下标的指令为Sub2ind、据单下标换算出全下标的指令为Ind2sub。
5、二维数组的标识有“全下标”标识、“单下标”标识、“逻辑1”标识。
1.MATLAB常用操作界面包括、工作空间窗口、命令历史窗口、当前目录窗口、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。
2.MATLAB中逗号主要用作;用作输入量与输入量之间的分隔符;。
3.工作空间浏览器主要用于内存变量的、和。
4.MATLAB实现将全下标转换为单下标的指令为、据单下标换算出全下标的指令为。
5.二维数组的标识有、、“逻辑1”标识。
二、选择题(每空2分,总共20分)
二、选择题(每空2分,总分20分)。
1、A2、C3、B4、C5、C6、C7、D8、A9、C10、A
1.下列哪个变量的定义是不合法的()
(A)abcd-3(B)xyz_3(C)abcdef(D)x3yz
2.下列哪条指令是求矩阵的行列式的值()
(A)inv(B)diag(C)det(D)eig
3.在循环结构中跳出循环,执行循环后面代码的命令为()
(A)return(B)break(C)continue(D)keyboard
4.清空Matlab工作空间内所有变量的指令是()
(A)clc(B)cls(C)clear(D)clf
5.用round函数四舍五入对数组[2.486.393.938.52]取整,结果为()
(A)[2638](B)[2648](C)[2649](D)[3749]
6.已知a=2:
2:
8,b=2:
5,下面的运算表达式中,出错的为()
(A)a'*b(B)a.*b(C)a*b(D)a-b
7.角度,计算其正弦函数的运算为()
(A)SIN(deg2rad(x))(B)SIN(x)(C)sin(x)(D)sin(deg2rad(x))
8.下面的程序执行后array的值为(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 共12套卷 Matlab 期末考试 试题库 12