matlab画平行坐标轴的直线

想要在普通图形的基础上添加平行于坐标轴的直线

clc
clear
xmin = 2000
xmax = 2120
ymin = 0
ymax = 16
x=[2020 2040 2060 2080 2100 2110];
y=[1.3 2 3.5 5.8 10 14.8];
xx=linspace(2012,2110);
yy=spline(x,y,xx);
plot(xx,yy,'-c','LineWidth',3)
axis([xmin xmax ymin ymax])
grid on
line([2000 2120],[10 10],'linestyle','--', 'Color','r', 'LineWidth', 2);
line([2110 2110],[0 15]);

效果如下: 

 

猜你喜欢

转载自blog.csdn.net/weixin_51229250/article/details/122941443