How to adjust the tick size of errorbar in a plot?

8 visualizaciones (últimos 30 días)
Namira
Namira el 1 de Oct. de 2018
Editada: Adam Danz el 4 de Oct. de 2018

I have a linear fit figure where I want to control the tick size of the error bar. I want to reduce the length of the error bar. I searched in online but I didn't find any solution on how to do this. Any suggestions from anyone? Thanks in advance.

  6 comentarios
jonas
jonas el 1 de Oct. de 2018
Editada: jonas el 1 de Oct. de 2018
upon re-reading your question, as well as Adamz comment, I became a bit confused as of what you are actually looking to do. Anyway, you can find everything in the doc.
Adam Danz
Adam Danz el 1 de Oct. de 2018
I continued my feedback as an answer below.

Iniciar sesión para comentar.

Respuesta aceptada

Adam Danz
Adam Danz el 1 de Oct. de 2018
Editada: Adam Danz el 1 de Oct. de 2018
(continuing from comments under your question...)
err = 8*ones(size(y)); errorbar(x,y,err)
So the error bars don't represent error in your data; they just represent the a value of +/- 8 in log space. Log(8) = 2.08 and you'll notice that your error bars stretch from +/- 2.08 along the y axis from the data points. This is what errorbar() does when you enter a vector of error values (see below).
>> help errorbar
errorbar Plot error bars along curve
errorbar(Y,E) plots Y and draws a vertical error bar at each element of
Y. The error bar is a distance of E(i) above and below the curve so
that each bar is symmetric and 2*E(i) long.
To shrink your error bars, you just need to decrease your "error" value from 8 to something smaller. Just realize that your error bars do not represent error or anything meaningful at all if you're just deceitfully choosing a value to make the bars smaller and anyone viewing the data should be aware of that.
  3 comentarios
Namira
Namira el 4 de Oct. de 2018
Thanks, Adam for explaining. So the err value should be the exact error of the data point. When the error is high the bar length is large. Am I right?
Adam Danz
Adam Danz el 4 de Oct. de 2018
Editada: Adam Danz el 4 de Oct. de 2018
Error bars represent the error or uncertainty in your data. They should be calculated from your data. Examples of common error measurements used in error bars are
  • standard deviation
  • standard error
  • interquartile range
  • confidence intervals
The length of the error bar indicates the amount of error but the scale along the y-axis can also affect the length of the vertical error bars.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Errorbars en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by