errorbarlogx.m

Error bar plot for X-axis in log scale

Ahora está siguiendo esta publicación

ERRORBARLOGX Homogenize the error bars for X-axis in log scale.

ERRORBARLOGX turns the X-axis of the current error bar plot to log scale, and homogonizes the length of the horizontal segements which terminate the vertical error bars.

By default, Matlab's ERRORBAR draws vertical error bars which are terminated by small horizontal segments of uniform length for the X-axis in linear scale. But when turning the X-axis to log scale, these segments become uneven. Using ERRORBARLOGX makes them uniform again.

ERRORBARLOGX(N) specifies the relative length of the horizontal segments, normalized with the total range of the data. By default, N=0.01 is used.

Limitations: ERRORBARLOGX acts only on the last drawn curve. If this curve is not an error bar plot, it won't work.

Example:
x=logspace(1,3,20);
y=5*(1 + 0.5*(rand(1,20)-0.5)).*x.^(-2);
errorbar(x,y,y/2,'o-');
errorbarlogx(0.03);

Citar como

Frederic Moisy (2026). errorbarlogx.m (https://la.mathworks.com/matlabcentral/fileexchange/9715-errorbarlogx-m), MATLAB Central File Exchange. Recuperado .

Agradecimientos

Inspiración para: superbar, errorbarlogy, eb_ticklength

Categorías

Más información sobre Graph and Network Algorithms en Help Center y MATLAB Answers.

Información general

Compatibilidad con la versión de MATLAB

  • Compatible con cualquier versión

Compatibilidad con las plataformas

  • Windows
  • macOS
  • Linux
Versión Publicado Notas de la versión Action
1.0.0.0