
plot3 error bars
26 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Scott Gorman
el 18 de Mayo de 2019
Comentada: Star Strider
el 18 de Mayo de 2019
Hi all, does anyone know how I might add an error bar to a data point along the Z axis for a plot3 plot?
0 comentarios
Respuesta aceptada
Star Strider
el 18 de Mayo de 2019
The errorbar function is only defined for 2D plots.
Here’s one approach to plotting errorbars with plot3:
x = rand(10,1); % Create Data
y = rand(10,1); % Create Data
z = rand(10,1); % Create Data
errl = rand(10,1)/5; % Error Bar Low Limits
errh = rand(10,1)/5; % Error Bar High Limits
figure
plot3(x(:)', y(:)', z(:)') % Plot Data
hold on
plot3([x(:),x(:)]', [y(:),y(:)]', [-errl(:),errh(:)]'+z(:)', '-r') % Plot Error Bars
hold off
grid on
legend('Data','Errors')
These error bars don’t have crossbars at the ends, and it’s not immediately obvious to me how to add them.

Plotting a dot marker at the ends is one option, using '.-r' (instead of '-r') as the LineStyle.
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Errorbars en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!