Matlab绘制阈值线

Matlab绘制阈值线,matlab,plot,Matlab,Plot,我想在0.7的图表中添加一条水平阈值线。但我似乎无法让它发挥作用 代码 figure(1) plot(Variance); hold on; plot([1 frames], threshold, 'red') 方差是要打印的数组,帧是打印的方差数。我试着移动保持和绘图,但似乎也不起作用 我知道这是一个简单的问题,但我在网上看到的所有东西似乎都不起作用,比如将它们添加到相同的plot() 谢谢您应该将第二条打印线更改为 plot([1 frames], [threshold threshold

我想在0.7的图表中添加一条水平阈值线。但我似乎无法让它发挥作用

代码

figure(1)
plot(Variance);
hold on;
plot([1 frames], threshold, 'red')
方差是要打印的数组,帧是打印的方差数。我试着移动
保持
绘图
,但似乎也不起作用

我知道这是一个简单的问题,但我在网上看到的所有东西似乎都不起作用,比如将它们添加到相同的
plot()


谢谢

您应该将第二条打印线更改为

plot([1 frames], [threshold threshold], 'red');

应将第二条打印线更改为

plot([1 frames], [threshold threshold], 'red');

你试过把第二个图改成图([1帧],[threshold threshold],“red”)?这样做了,我知道这将是我错过的简单的东西。Thanks@wakjah你应该把它作为一个答案贴出来,这样OP就可以接受它,问题就可以解决了。你试过把第二个图改成图([1帧],[threshold],“red”)?这样做了,我就知道我会错过一些简单的东西。Thanks@wakjah你应该把它作为一个答案贴出来,这样OP就可以接受它并解决这个问题。