1、基本绘图指令
键入如下指令:
x=linspace(0,2*pi,100);
plot(x,sin(x),'co',x,cos(x),'g*');
图像如下:
加上一下注解:
axis([0,2*pi,-1,1]);
xlabel('x轴');
ylabel('y轴');
title('正弦和余弦函数图像');
legend('y=sin(x)','y=cos(x)');
grid on
图像如下:
2、绘图选择
键入如下指令可放大缩小图形:
M=peaks(25);
plot(M);
zoom on
zoom out
图形如下:
快速画图:
fplot('sin(x)./x',[-20 20 -0.4 1.2]);
图形如下:
3、特殊的二维图形的绘制
a.彗星状轨迹绘制的例子:
x=-pi:pi/100:pi;
y=tan(sin(x))-sin(tan(x));
comet(x,y);
图像如下:
b.极坐标的例子:
t=0:.1:8*pi;
r=cos(5*t/4)+1/3;
polar(t,r);
图像如下:
c.其他1
x=-2:0.1:2;y=sin(x);
subplot(221);
feather(x,y);xlabel('(a) feather()')
subplot(222);
stairs(x,y);xlabel('(b) stairs()')
subplot(223);
stem(x,y);xlabel('(c) stem()')
subplot(224);
fill(x,y,'r');xlabel('(d) fill()')
图像如下:
d.其他2
t=-10:1:10;
subplot(221);
bar(t,cos(t));
subplot(222);
compass(t,cos(t));
subplot(223);
rose(t,cos(t));
subplot(224);
fill(t,cos(t),'b');
图像如下: