%基本语法:plot(x,y,'颜色+线型+点型')
%设置属性,h=plot(x,y)
% set(h,'属性',属性值)
%属性变量:线宽Linewidth,点的大小Markersize,线型LineStyle,颜色'color'
%线型:实线'-',虚线'--',点线':',点划线'-.'
%标记:圆圈'O',加号'+',星号'*',点'.',叉号'X',方形's',菱形'd'
%颜色:'r','g','b','c','m','y','k','w','none'-红、绿、蓝、青、洋红、黄、黑、白、默认
%hold on画完一张图,使用此命令来保持它,再画另一张
%hold off使用新图覆盖旧图
clc,clear
x1=1:0.1:4;
y1=x1;
y2=3*x1;
y3=6*x1;
%------作图测试------%
figure(1)
h=plot(x1,y1,'k-O',x1,y2,'b-s');
set(h,'Linewidth',2,'Markersize',5)%设置线宽和点的大小
title('对比测试','fontsize',10)%图形标题
xlabel('时间','fontsize',10)%x轴名称
ylabel('幅值','fontsize',10)%y轴名称
grid on %打开网格线
legend('图例1','图例2')%添加图例
%axis([1 10 30 45])
axis tight
figure(2)
plot(x1,y3,'k-.*')
%-----subplot-----%
figure(3)
subplot(1,2,1)
h=plot(x1,y1,'k-O',x1,y2,'b-s');
set(h,'Linewidth',2,'Markersize',5)%设置线宽和点的大小
title('对比测试','fontsize',10)%图形标题
xlabel('时间','fontsize',10)%x轴名称
ylabel('幅值','fontsize',10)%y轴名称
grid on %打开网格线
legend('图例1','图例2')%添加图例
%axis([1 10 30 45])
axis tight
subplot(1,2,2)
plot(x1,y3,'k-.*')
Matlab作图学习总结——plot,subplot
于 2020-03-11 18:35:52 首次发布