Matlab期末考试题库共12套卷Word下载.docx

上传人:b****4 文档编号:13795723 上传时间:2022-10-13 格式:DOCX 页数:56 大小:188.37KB
下载 相关 举报
Matlab期末考试题库共12套卷Word下载.docx_第1页
第1页 / 共56页
Matlab期末考试题库共12套卷Word下载.docx_第2页
第2页 / 共56页
Matlab期末考试题库共12套卷Word下载.docx_第3页
第3页 / 共56页
Matlab期末考试题库共12套卷Word下载.docx_第4页
第4页 / 共56页
Matlab期末考试题库共12套卷Word下载.docx_第5页
第5页 / 共56页
点击查看更多>>
下载资源
资源描述

Matlab期末考试题库共12套卷Word下载.docx

《Matlab期末考试题库共12套卷Word下载.docx》由会员分享,可在线阅读,更多相关《Matlab期末考试题库共12套卷Word下载.docx(56页珍藏版)》请在冰豆网上搜索。

Matlab期末考试题库共12套卷Word下载.docx

4]_;

3.a*x=b,x*a=b,a\b,b/a;

二、选择题(4*6=24分)

7、如果x=1:

:

8,则x

(1)和x(4)分别是(B) 

A.1,8 

B.1, 

C.2, 

D.2, 

7

8、运行如下程序后,输入9回车,命令窗口(command 

windows)显示的结果为(A) 

c=input('

请输入一个字符'

'

s'

);

if 

c>

='

A'

&

c<

Z'

disp(setstr(abs(c)+abs('

a'

)-abs('

)));

elseif 

z'

disp(setstr(abs(c)- 

abs('

)+abs('

0'

9'

disp(abs(c)-abs('

));

else 

disp(c);

end 

A. 

B. 

C. 

D. 

6

9、MATLAB表达式2*2^3^2的结果是(A) 

A.128 

B.4096 

262144 

D.256

10、在循环结构中跳出循环,执行循环后面代码的命令为(B) 

(A) 

return 

(B) 

break 

(C) 

continue 

(D) 

keyboard 

11、在图形指定位置加标注命令是(C) 

title(x,y,‟y=sin(x)‟);

xlabel(x,y,‟y=sin(x)‟);

text(x,y,‟y=sin(x)‟);

 

legend(x,y,‟y=sin(x)‟);

12、下列哪个变量的定义是不合法的(A)。

abcd-3 

xyz_3 

abcdef 

x3yz

三、程序题(52分)

13(10分)、在同一窗口绘制6个子图,已知t=0.1:

2*pi,每个子图分别绘制(其中y1=sin(t),y2=cos(2t),y3=sin(t)+cos(t),y4=3t,

y5=2ln(t),y6=et);

答案13.t=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) 

y2=cos(2t)'

subplot(2,3,3) 

y3=sin(t)+cos(t);

plot(t,y3) 

y3=sin(t)+cos(t)'

subplot(2,3,4) 

y4=3*t;

plot(t,y4) 

y4=3t'

subplot(2,3,5) 

y5=2*log(t);

plot(t,y5) 

y5=2ln(t)'

subplot(2,3,6) 

y6=exp(t);

plot(t,y6) 

y6=e^t'

14(10分)、某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price来表示):

price<

200没有折扣

200≤price<

5003%折扣

500≤price<

10005%折扣

1000≤price<

25008%折扣

2500≤price<

500010%折扣

5000≤price14%折扣

输入所售商品的价格,求其实际销售价格。

答案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(10分)、在同一图形窗口中按照x=0.1的步长间隔分别绘制曲线y1=,0x;

y1=sin(x)+cos(x),1≤x≤2。

要求y1曲线为红色虚线,数据点用圆圈标识;

y2曲线为蓝色点划线;

给出图例;

标记图名为y1,y2。

答案15.x1=0:

1;

y1=x1.^2.*exp(-x1);

x2=1:

2;

y2=sin(x2)+cos(x2);

plot(x1,y1,'

r--o'

x2,y2,'

b-.'

legend('

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]) 

16.

6

10 

11 

12 

5

17(12分)、已知系统函数为

试画出零极点分布图,并求系统的冲激响应h(t)和频率响应H(jw),并判断系统是否稳定。

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)

ImpulseRespone'

[H,w]=freqs(num,den);

figure(3);

plot(w,abs(H))

xlabel('

\omega'

MagnitudeRespone'

第二套

Matlab模拟试卷

1、填空题(每空2分,总分20)。

1.MATLAB常用操作界面包括命令窗口、工作空间窗口(浏览器)、命令历史窗口、当前目录窗口、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。

2.MATLAB中逗号主要用作要显示计算结果的指令与其后指令的分隔;

用作输入量与输入量之间的分隔符;

用作数组元素分隔符号。

3.工作空间浏览器主要用于内存变量的查阅、保存和编辑。

4.MATLAB实现将全下标转换为单下标的指令为Sub2ind、据单下标换算出全下标的指令为Ind2sub。

5.二维数组的标识有“全下标”标识、“单下标”标识、“逻辑1”标识。

二、选择题(每空2分,总共20分)

1.下列哪个变量的定义是不合法的(A)

(A)abcd-3(B)xyz_3(C)abcdef(D)x3yz

2.下列哪条指令是求矩阵的行列式的值(C)

(A)inv(B)diag(C)det(D)eig

3.在循环结构中跳出循环,执行循环后面代码的命令为(B)

(A)return(B)break(C)continue(D)keyboard

4.清空Matlab工作空间内所有变量的指令是(C)

(A)clc(B)cls(C)clear(D)clf

5.用round函数四舍五入对数组[2.486.393.938.52]取整,结果为(C)

(A)[2638](B)[2648](C)[2649](D)[3749]

6.已知a=2:

2:

8,b=2:

5,下面的运算表达式中,出错的为(C)

(A)a'

*b(B)a.*b(C)a*b(D)a-b

7.角度,计算其正弦函数的运算为(D)

(A)SIN(deg2rad(x))(B)SIN(x)(C)sin(x)(D)sin(deg2rad(x))

8.下面的程序执行后array的值为(A)

fork=1:

10

ifk>

break;

else

array(k)=k;

end

(A)array=[1,2,3,4,5,6](B)array=[1,2,3,4,5,6,7,8,9,10]

(C)array=6(D)array=10.

9.i=2;

a=2i;

b=2*i;

c=2*sqrt(-1);

程序执行后;

a,b,c的值分别是多少?

(A)a=4,b=4,c=2.0000i(C)

(B)a=4,b=2.0000i,c=2.0000i

(C)a=2.0000i,b=4,c=2.0000i

(D)a=2.0000i,b=2.0000i,c=2.0000i

10.求解方程x4-4x3+12x-9=0的所有解(A)

(A)1.0000,3.0000,1.7321,-1.7321

(B)1.0000,3.0000,1.7321i,-1.7321i

(C)1.0000i,3.0000i,1.7321,-1.7321

(D)-3.0000i,3.0000i,1.7321,-1.7321

三、阅读程序并回答问题(每题5分,共20分)

1、写出下列指令运行结果。

A=zeros(2,4);

A(:

)=1:

8;

s=[235];

A(s)

Sa=[102030]'

A(s)=Sa

ans=

235

Sa=

20

30

A=

120307

10468

2、写出下列指令运行结果。

A=reshape(1:

16,2,8)

reshape(A,4,4)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 哲学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1