**

plot()

**
plot(x,y):将坐标为(x,y)的点用直线段连接
MATLAB-二维绘图-plot
plot(x,y):当y是矩阵时,可以画多条曲线,一行对应一条曲线
MATLAB-二维绘图-plot
plot(x,y,‘o’):以x,y为坐标的散点图MATLAB-二维绘图-plot
hold on:可以在同一个坐标系下继续添加点或者线或者其他图形
hold off:结束
MATLAB-二维绘图-plot
plot(x,y,‘CLM’) %CLM C:曲线颜色 L曲线样式 M曲线线标
MATLAB-二维绘图-plot

MATLAB-二维绘图-plot
MATLAB-二维绘图-plot
MATLAB-二维绘图-plot
坐标系调整
axis([xmin xmax ymin ymax]) %[]中设置x,y的最大最小值
axis equal x轴和y轴单位长度相同
grid on 添加坐标网格线 grid off取消坐标网格线
axis off 取消坐标轴

在图形上加标注
title() 图形的标题 xlabel() X轴的说明 ylabel() zlabel() 如xlabel(‘时间’)
legend()多条曲线说明 中间用逗号隔开如 legend(‘温度’,‘应变’)

plotyy()画两个刻度不同的Y轴 如plotyy(x,y1x,y2)
MATLAB-二维绘图-plot
如果想设置plotyy()图的坐标轴显示、线性样式等可以在前面加上
[AX,HI,H2]=plotyy(x,[y1,y2],x,[y3,y4])
set(AX(1),‘linewidth’,‘5’,‘fontsize’,‘10’) 左边轴的线宽和字体大小
set(AX(2),‘linewidth’,4,‘fontsize’,‘5’) 右边轴的
set(H1(1),‘Linewidth’,‘3’,‘Linestyle’,’:’,‘color’,‘k’) 以x为横轴y1为纵轴的曲线的设置
set(H1(2),‘Linewidth’,‘3’,‘Linestyle’,’:’,‘color’,‘k’) 以x为横轴y2为纵轴的曲线的设置
set(H2(1),‘Linewidth’,‘3’,‘Linestyle’,’:’,‘color’,‘k’) 以x为横轴y3为纵轴的曲线的设置
类推
H1 =
Line (具有属性):
Color: [0 0.4470 0.7410] RGB值
LineStyle: ‘-’
LineWidth: 0.5000
Marker: ‘none’
MarkerSize: 6
MarkerFaceColor: ‘none’

创建多幅子图
subplot() ------子图分割命令
subplot(m,n,p) m:行 n :列个子图 p:从左到右 从上到下的编号
MATLAB-二维绘图-plot
结束:其他二维图形可在帮助文档中查看相关的命令

相关文章: