Putting "hold on" or "hold off" before every plot.
Mostrar comentarios más antiguos
Is it good practice to put "hold on" or "hold off" before every plot? Or does it not matter?
2 comentarios
Manisha Sonewane
el 28 de Sept. de 2021
hold on plot(sample,mass1,"ks")
Walter Roberson
el 28 de Sept. de 2021
At the time the question was asked, matlab did not support double-quoted literals such as "ks" and would have needed 'ks'
Anyhow, you do not seem to have commented on whether using "hold on" all the time is a good idea or not.
Respuesta aceptada
Más respuestas (1)
Jan
el 22 de Sept. de 2015
I avoid the hold function usually, but create the axes object with the wanted behavior explicitly:
AxesH = axes('NextPlot', 'add');
plot(1:10, rand(1, 10), 'Parent', AxesH);
plot(1:10, rand(1, 10), 'Parent', AxesH);
Defining the Parent takes a small chunk of time during programming, but the program becomes more stable: If the user has the chance to click on an axes, the gca is affected and the next plot can appear in an unexpected location. Because I cannot prevent users from clicking around, I rely on defining the Parent und all conditions.
Categorías
Más información sobre Graphics Performance en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!