matlab基础练习题

matlab基础练习题

ID:11719207

大小:49.50 KB

页数:3页

时间:2018-07-13

matlab基础练习题_第1页
matlab基础练习题_第2页
matlab基础练习题_第3页
资源描述:

《matlab基础练习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、三、阅读程序并回答问题(每题4分,共28分)1、写出下列指令运行结果。A=zeros(2,5);A(:)=-4:5;L=abs(A)>3islogical(L)X=A(L)2、写出下列指令运行结果。A=reshape(1:9,3,3);A(5,5)=111A(:,6)=222AA=A(:,[1:6,1:6])3、写出下列指令运行结果。A=[1,2;3,4];B=[-1,-2;2;1];S=3;A.*BA*BS.*AS*B4、写出下列程序的执行结果。A=[1,2,3;4,5,6];B=[7,8,9;10,11,12];t

2、ryC=A*B;catchC=A.*B;endC5、写出下列程序的执行结果。s=0;a=[12,13,14;15,16,17;18,19,20;21,22,23];fork=as=s+k;enddisp(s');6、写出下列指令运行结果。x=-8^(1/2);y1=x^(2/3)y2=(x^2)^(1/3)y3=(x^(1/3))^27、下面的程序完成功能是什么?t=0:pi/50:4*pi;y0=exp(-t/3);y=exp(-t/3).*sin(3*t);plot(t,y,'-r',t,y0,':b',t,-y0

3、,':b')label(‘bfitt’);ylabel(‘bfity’);xgridon;二、阅读程序,回答问题(共42分)1、写出下列指令运行结果。(3分)A=zeros(2,4);A(:)=1:8s=[235];A(s)Sa=[102030]';A(s)=SaA(:,[23])=ones(2)2、写出下列指令运行结果。(3分)A=reshape(1:9,3,3);A(5,5)=111A(:,6)=222AA=A(:,[1:6,1:6])3、写出下列指令运行结果。(4分)A=[1,2;3,4];B=[-1,-

4、2;2;1];S=3;A.*BA*BS.*AS*B4、写出下列指令运行结果。(4分)A=[1,2,3;4,5,6];B=[7,8,9;10,11,12];tryC=A*B;catchC=A.*B;endC5、写出下列指令运行结果。(5分)s=0;a=[12,13,14;15,16,17;18,19,20;21,22,23];fork=as=s+k;enddisp(s');6、写出下列指令运行结果。(3分)x=-8^(1/2);y1=x^(2/3)y2=(x^2)^(1/3)y3=(x^(1/3))^27、下面的程序完成

5、功能是什么?(5分)p1=conv([1,0,2],conv([1,4],[1,1]));p2=[1011];[q,r]=deconv(p1,p2);disp(poly2str(q,'s')),disp(poly2str(r,'s'))8、下面的程序完成功能是什么?(5分)t=0:pi/50:4*pi;y0=exp(-t/3);y=exp(-t/3).*sin(3*t);plot(t,y,'-r',t,y0,':b',t,-y0,':b')xlabel(‘bfitt’);ylabel(‘bfity’);xgri

6、don;9、下面的函数完成功能是什么?(4分)functionfout=charray(a,b,c)ifnargin==1fout=a;elseifnargin==2fout=a+b;elseifnargin==3fout=(a*b*c)/2;end10、下面的函数完成功能是什么?(6分)clear,a=30;t=(0:a)/a*2*pi;sss={'base','caller','self'};fork=1:3y0=evalinzzy(8,sss{k});subplot(1,3,k)plot(real(y0),ima

7、g(y0),'r','LineWidth',3),axissquareimageendfunctiony1=evalinzzy(a,s)t=(0:a)/a*2*pi;y1=subevalinzzy(4,s);%-------subfunction--------functiony2=subevalinzzy(a,s)t=(0:a)/a*2*pi;ss='a*exp(i*t)';switchscase{'base','caller'}y2=evalin(s,ss);case'self'y2=eval(ss);end三、阅

8、读程序并回答问题(每题4分,共28分)1、写出下列指令运行结果。A=zeros(2,4);A(:)=1:8;s=[235];A(s)Sa=[102030]'A(s)=Sa2、写出下列指令运行结果。A=reshape(1:16,2,8)reshape(A,4,4)s=[13689111416];A(s)=03、写出下列指令运行结果。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。