2
我知道,我們可以在MATLAB使用errorbar.m 然而繪製錯誤的價值觀,我需要知道,如果它可以繪製誤差值作爲對數據「褪色磁帶」所以實際的數據值仍然可見。正如你可以從圖中看到下面使用errorbar.m生成,數據線由誤差條不堪重負。繪圖的誤差值在MATLAB的高度密集的時間數據
我知道,我們可以在MATLAB使用errorbar.m 然而繪製錯誤的價值觀,我需要知道,如果它可以繪製誤差值作爲對數據「褪色磁帶」所以實際的數據值仍然可見。正如你可以從圖中看到下面使用errorbar.m生成,數據線由誤差條不堪重負。繪圖的誤差值在MATLAB的高度密集的時間數據
使用patch
,透明度,看看下面的其他數據系列:
xdata = [...];
value =[...];
errors = [...];
patch_x = [xdata fliplr(xdata)];
patch_y = [(value + errors) fliplr(value - errors)];
figure;
hold on;
patch(patch_x,patch_y,'facealpha',0.5,'edgecolor','none');
plot(xdata,value)
感謝您的答覆@tmpearce!它工作得很好。此外,我增加了輸入顏色patch.m在你的迴應,以避免收到一個錯誤。 – hkf 2013-05-06 01:35:06