MATLAB: Error bars are automatically offset. they look correct just the error bar for any point should be located at the point before it

dataerrorerror barsgraphsMATLABplots

scatter(t,d40avg)
hold on
%plot(t,trend40)
errorbar(d40avg,d40std)
hold off

Best Answer

The scatter plot is
plot(t, d40avg).
The Error bar plot is
plot(d40avg, d40std).
At first glance it may look like the error bars are higher than you want, but actually they're further to the right. Instead, use
plot(t, d40avg, d40std)
to plot your error bars.
Related Question