legend('sin(t)','cos(t)'); grid on
截图:
3.设y=1/(1+exp(-t)),-pi<=t<=pi, 在同一图形窗口采用子图形式绘制条形图、阶梯图、杆图和对数坐标图等不同图形,并对不同图形加标注说明。 t=-pi:pi/10:pi; y=1./(1+exp(-t)); subplot(2,2,1); bar(t,y,'r'); title('条形图'); axis([-4,4,0,1]); subplot(2,2,2);
stairs(t,y,'b'); title('阶梯图'); axis([-4,4,0,1]); subplot(2,2,3); stem(t,y,'g'); title('杆图'); axis([-4,4,0,1]); subplot(2,2,4); semilogx(t,y,'k'); title('对数坐标图'); axis([-4,4,0,1]);
截图:
4.绘制向量x=[1 3 0.5 2.5 2]的饼形图,并把3对应的部分分离出来。 a=[1 3 0.5 2.5 2]; b=[0 3 0 0 0]; pie(a,b);
截图:
5.用hold on命令在同一个窗口绘制曲线y=sin(t),y1=sin(t+0.25) ,y2=sin(t+0.5),其中t=[0 10]。 t=0:0.001:10; y=sin(t); y1=sin(t+0.25); y2=sin(t+0.5); hold on; plot(t,y,'r'); plot(t,y1,'b');
plot(t,y2,'g'); 截图:
x2y2?1绘制平面曲线,并分析参数a对其形状的影响。 6.根据2?a25?a2syms a x y
eq=1/a^2*x^2+y^2/(25-a^2)-1; aa=[0.5:0.5:4.5,5.5:8]; [m,n]=size(aa); for i=1:n
eq1=subs(eq,a,aa(i)); ezplot(eq1,[-20 20]); drawnow
axis([-20,20,-10,10]); pause(0.5);
end
截图:
?x?sin(t)?7.绘制三维圆柱螺旋线,要求给出相应的坐标轴和标题附加标注,?y?cos(t),
?z?t?螺旋线为蓝色虚线。 t=0:pi/20:10*pi; x=2*(cos(t)+t.*sin(t)); y=2*(sin(t)-t.*cos(t)); z=1.5*t;
plot3(x,y,z,':b','linewidth',3) title('三维螺旋线');