当前位置:首页 > matlab答案
第五章
1.绘制下列曲线。
1?2100e (1)y? (2)y?22?1?xx2?x?t2(3)x?y?1 (4)? 3y?5t?22答:
(1) x=-10:0.1:10; y=100./(1+x.^2); plot(x,y)
(2) x=-10:0.1:10;
y=1/(2*pi)*exp(-x.^2/2); plot(x,y)
(3) ezplot('x^2+y^2=1')
(4)
t=-10:0.1:10; x=t.^2; y=5*t.^3; plot(x,y)
2. 绘制下列三维图形。
?x?cost?(1)?y?sint
?z?t??x?(1?cosu)cosv?(2)?y?(1?cosu)sinv
?z?sinu?
(3)z?5
答: (1)
t=0:pi/100:2*pi; x=cos(t); y=sin(t); z=t;
plot3(x,y,z)
(4)半径为10的球面(提示:用sphere函数
(2)
u=0:pi/100:2*pi; v=0:pi/100:2*pi;
x=(1+cos(u)).*cos(v); y=(1+cos(u)).*sin(v); z=sin(u); plot3(x,y,z)
(3)
[x,y]=meshgrid(-100:100); z=5*ones(size(x)); mesh(x,y,z)
共分享92篇相关文档