How to change the size of error bar?

31 visualizzazioni (ultimi 30 giorni)
I need to change the size of the vertical line of error bar. so I dont mean the size of cap like 'CapSize',18

Risposta accettata

Star Strider
Star Strider il 16 Gen 2020
I am not certain what you want.
Try this:
errs = rand(1,10);
x = 1:10;
y = randi([10 20],1,10);
figure
plot(x, y)
hold on
heb = errorbar(x, y, errs, '.');
hold off
grid
heb.LineWidth = 2;
The error bars and the caps are both linewidth=2 here, with everything else being the default properties.
  6 Commenti
Zeynab Mousavikhamene
Zeynab Mousavikhamene il 17 Gen 2020
I found it just change the linewitdth inside the error bar like this:
errorbar(...,'.m','CapSize',20,'LineWidth',2);
Thank you
Star Strider
Star Strider il 17 Gen 2020
As always, my pleasure!

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su App Building in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by