【Matlab】常用绘图命令
条评论对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 青色 |