对Matlab的基本绘图命令进行介绍。

figure(1);#绘图界面1

subplot(2,1,1);#画面被分为两个小图,小图1

plot(x,y);#画图
#plot(x,y,'-k');#画黑色实线
#plot(t,x,t,y);#同时画两条线
#plot(t,y(t,length(t)));

subplot(2,1,2);

stem(t_n,f);#绘制茎状图

title('x&y');#设置标题

xlabel('t');#坐标系命名
ylabel('y');

legend('x line','y line');#给线添加名称

text(x_position,y_position,['N=',num2str(N)]);#任意位置添加文字

grid on;#打开网格

axis([1.1*min(x) 1.1*max(x) 1.1*min(y) 1.1*max(y)]);#设置坐标系长度
#axis('square');#将坐标系设置为方形
#axis('off');#关闭坐标系
hold on;#已经画的线保持,不被清除,再画线时在原图上添加

hold off;
get(gcf,'doubleBuffer','on');

drawnow;
yyaxis left#同一张图,左右使用不同y轴坐标系

yyaxis right
线型 - 实线 . 点线 -. 虚点线 – 波折线
点型 . 圆点 + 加号 * 星号 x x星号 o 小圆
颜色 y 黄色 r 红色 g 绿色 b 蓝色 w 白色 k 黑色 m 紫色 c 青色