x=linspace(0,2*pi,60);
y1=sin(x);
subplot(2,2,1); %整个绘图区分为2*2区域,且当前绘图区位1号绘图区
plot(x,y1);
title('sin(x)')
axis([0 2*pi -1 1]);
y2=cos(x);
subplot(2,2,2); %指定当前绘图区为2号绘图区
plot(x,y2);
title('cos(x)')
axis([0 2*pi -1 1]);
y3=sin(2*x);
subplot(2,2,3); %指定当前绘图区为3号绘图区
plot(x,y3);
title('sin(2x)')
axis([0 2*pi -1 1]);
y4=cos(2*x);
subplot(2,2,4); %指定当前绘图区为4号绘图区
plot(x,y4);
title('cos(2x)')
axis([0 2*pi -1 1]);
x=linspace(0,2*pi,60);
y=sin(x);
z=cos(x);
plot(x,y,'-go'); %绘制正弦曲线
hold on; %设置图形保持状态
plot(x,z,'-.b'); %保持正弦曲线同时绘制余弦曲线
axis ([0 2*pi -1 1]); %
legend('sin(x)','cos(x)');
hold off %关闭图形保持
x=[0:0.1:2*pi];
y=abs(500*(sin(2*x)+cos(x)))+1;
loglog(x,y); %双对数坐标绘图命令
x=[0:0.1:2*pi];
y=abs(500*(sin(2*x)+cos(x)))+1;
semilogx(x,y); %单对数X轴绘图命令
title('X轴对数');
figure
semilogy(x,y);
title('Y轴对数')
y=0;
x=0:0.01:2*pi;
for indx=1:100
y=y+sin(indx*x);
end
plot(x,y)
title('y=sinx+sin2x+...+sin100x')
y=0;
x=0:0.01:2*pi;
indx=1;
while indx<=100
y=y+sin(indx*x);
indx=indx+1;
end
plot(x,y);