When I type the following at the MATLAB prompt, I get a an errorbar with a log x axis:
x = 1:100;y = sin(x);e = std(y)*ones(size(x));errorbar(x,y,e)set(gca,'xscale','log')
However, the errorbars of the first point in the resulting figure extend much farther than the other errorbars. I would like a function that can account for the logrithmic X-axis and make all of the errorbars have a uniform width.
Best Answer