matlab绘图之在曲线上加竖直线
clear
clc
close all
x=0:1:20;
y=xlsread('compare.xlsx','A1:A18');
plot(y,'b')
grid on;
hh=axis;
hold on;
plot([10,10],[hh(3),hh(4)],'r--')
plot([8,8],[hh(3),hh(4)],'k--')
plot([2,2],[hh(3),hh(4)],'k--')
xlabel('它是x轴')
ylabel('它是y轴')
text(4,8,'这是速度')%在点(x,y)上文字‘标注名’。
legend('这是图例')
x=normrnd(10,0.1,1,1000);
hist(x,50)
hold on;
plot([10 10], get(gca, 'YLim'), '-r', 'LineWidth', 1) % 在x=10处加一条红色,宽度为1竖线
%get(gca, 'YLim')返回y轴最大最小值
matlab绘图之在曲线上加竖直线 - 知乎 (zhihu.com)
使用MATLAB用hist画了直方图加一条竖线作为参考线_matlab在图中加一条竖线-CSDN博客