如何在MATLAB中绘制带有标准偏差值的误差线图?

时间:2011-10-24 17:32:30

标签: matlab plot

我是MATLAB的新手,期待逐步解决方案。我有数据series(y),我必须对(x)进行绘图。此外,我还有(y)的每个数据点的标准偏差值。现在我必须绘制这些系列突出显示错误栏。我怎么能这样做?

数据位于以列为单位的文本文件中:

X = -50, -49, -48, -47....0....1, 2, 3, 4, 5....till 50

Y = 1.2, 1.0, 1.1, 1.9, 1.3.....

标准差= 0.6, 0.5, 0.3, 0.6, 0.6.....

另外,如何控制这些图形的刻度和外观属性?

1 个答案:

答案 0 :(得分:10)

x = 1:0.1:10;
y = sin(x);
e = 0.1 * randn(length(x), 1);

errorbar(x,y,e)

set(gca, 'Xlim', [4 10])
set(gca, 'XTick', 4:2:10)

enter image description here

另请参阅get(gca)get(gcf)以了解要更改的其他属性。

有关上述任何功能的帮助,请执行help errorbar