数值仿真与matlab课后习题及答案.pdf
《数值仿真与matlab课后习题及答案.pdf》由会员分享,可在线阅读,更多相关《数值仿真与matlab课后习题及答案.pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章习题3.请指出以K的变量名(函数名、M 文件名)中,Abe2004x lil-1 wuA2004 a&b解:合法的变i:名有:Abe wu_20044.指令窗操作(1)求|12+2x(7-4)卜32的运灯结*解:12+2*(7-4)/3 A 2ans=2(2)输入矩阵人=1,2,3:4,5,6:7,8,9|,解:A=l,2,3;4,5,6;7,8,9A=I 2 34 5 67 8 9(3)输入以下指令,观察运算结果;哪些是合法的?qst.u _xyz观察输出。clear;x=-8:0.5:8;y=x,;X=ones(size(y)*x;Y=y*oncs(sizc(x);R=sqrt(X.
2、A2+Y.A2)+eps;Z=sin(R)./R;mesh(X,Y,Z);colormap(hot)xlabel(Y),ylabel(y),zlabelCz I)解:7.指令行编辑 _(1)依次键入以下字符并运行:yl=2*s in(0.3*p O/(l+s q rt(5)M :y 1 =2*s in(0 3*p i)/(1 +s q rt(5)yl0.5 0 0 0 通过反复按键盘的箭头键,y2=2*cos(0.3*pi)/(l+sqrt(5)B :y2=2*cos(0.3*p i)/(l+s q rt(5)y2 =0.3 6 3 311.编S 题4 中(3)的M 脚本文件,解:8-col
3、onnap(h(HU U C ll D ofe u gD c aAa 灰 昼M亢 金 白3 2 yx,:4-Y-ytOnos(sazU:5-R;s q ri(X.H 2”味6-ZAsm(R)./R:7-Oi9sh(X,Y,V:1 0.5 0 5 Xr y9-xlabl(*.ylabel().zlab9l()10实现指令回调和编辑,进行新的计算;并运行之。H U p,畀 XJISF tiii s u ck 田 m 曰 ffr-c lAar 5:8.:g10.10X第二章八 题1./I:指令衔中键入x=l:0.2:2和 y=2:0.2:L观察所生成的数纽。解:x=l:0.2:21.000()1.2
4、000 1.4000 1.6000 1.8000 2.0000 y=2:0.2:ly=Empty matrix:l-by-02.要求存:I 0,2;r I I.产I 50个等距采样数据的维数姐,试用M 种+M 的指令实现。解:yl=0:2*pi/49:2*piy2=Iinspace(0,2*pi,50)3计算,sint,W 中t 为I 0,2w I:化成的10个等距采样的数组。解 t=linspace(0,2*pi,10);x=exp(-2*t).*sin(t)x=0 0.1591 0.0603 0.0131 0.0013-0.0003 0.0002 0.0001-0.0000-0.00004
5、己如A=3 4 B=,计算矩阵A、B乘积和点乘.|_7解:A=l,2;3,41;B=5,6:7,8;x=A*B x=19 2243 50 x=A.*Bx 二5 1221 32r5.己知A二7 4 o一 八 B 3 50,L I 筒,AIB,A=B,AB3 0 1解:A=0,2,3,4:L 3,5,0J;B=l,0,5,3:1,5,0,5J:al=A&Ba2=AIBa3=Aa4=(A=B)a5=(AB)al=0 0 11 1 0a2=1 1 11 1 110111 00 0a4=0 01 0a5=0 10 00 00 10 00 00 11 07.将题5 中的A 阵用中转换函数转换为中B,冉 s
6、ize指令有#A、B 的结构,介何不M?解:A=0,2,3,4:l,3,5,0B=num2str(A)sizc(A)sizc(B)A=0 2 3 413 5 0B=02 34 13 5 02 10第三章习题1.匕知系统的响成函数为)(/尸 卜|人 力 口(/人+妁,芳中yJ-2,0=arctanvWl,耍 求 川+何线型或颜色,在可一张图上绘制c取/位分别为0.2、0.4、0.6、0.8时,系统在田0,1 8 I区叫内的响成I I I|线,并要求川口0.2和=0.8对他们相应的两条曲线进行文字标忐。解:clcclose allclear allt=0:0.02:18;xi=0.2,0.4,0.
7、6,0.8*;sxi=sqrt(l-xi.A2);sita=aian(sxi./xi);y=1 -exp(-xi*t).*sin(sxi*t+sita*ones(1,901)./(sxi*ones(1,901)plot(t,y(l),V,t,y(2),b*,t,y(3),.gV,t,y(4),k.,)text(4.2,1.4;xi=0.2*)text(3.8。9Axi=08)1.61.4八二0.22 JI J plot3 mesh surf 指令绘制:维图(x,y范记)%解:clc;close all;clear all;x=-5:0.1:5;y=-5:0.1:5;X,Y=meshgria(x
8、,y);a=sqrt(1-X).A2+Y.A2);b=sqrt(1-fX).A2+V.A2);Z=1./(a+b);al=sqrt(1-x),A2+y.A2);bl=sart(1+x),A2+y.A2);z=1./(al+bl);subplot(lA3fl),plot3(x,yfZ),xlabel(x-)A ylabel(1y1)A zlabel(Tz 1);boxon;subplot(1,3,2),surf(X,Y,Z),xlabel(fx:),ylabel(fyi),zlabel z);boxon;subplot(1,3,3),mesh(X,Y,Z),xlabel(x:,y label(f
9、y),zlabel(z);boxon;3.对|乂 S t进 行 以K运算可以构成个坐标的似P J量:x=s in(t),y=cos(t,z=t利用指令p lOt3,并选川绿色的实线绘制相W的维|I|I线.解:t=(O:0.()1:2)*p i;x=s in(t);y=cos(t);z=t;plot3(x,y,z,,b-);boxon8642 J10.50.z,9 050.5、_L,一七.51第四章题.请分别用for和 while循环语句计算K=i;7 的程序,柯叼出一种避免循环的11 算程序。(提示:n”J 考虑利用MATLAB的snm(X,n)函数,实现沿数组X 的第维求和。)解:1)K=0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 仿真 matlab 课后 习题 答案
限制150内