How can I get new plot on the same axes when the user put the new input and presses push button?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
VISHWAS CHAVAN
am 24 Jan. 2017
Kommentiert: VISHWAS CHAVAN
am 24 Jan. 2017
Hello, I am developing a gui in which I have given the push button and some inputs. After pressing push button plot will generate on the axes of the gui but the problem is occurring in the next step when I will again put the new value in the input then the plot is being overwrite by the old plot. How can I remove the old plot after putting the new inputs?
Thanks
4 Kommentare
Adam
am 24 Jan. 2017
If you want to clear all existing plots when you next press the button you need to put
hold( handles.plotAxes, 'off' )
at the start. Or
cla( handles.plotAxes )
Akzeptierte Antwort
Niels
am 24 Jan. 2017
if you use
hold on
every next (new) plot will added to the old plot, so both/ all plots will be shown.
hold off % default option, only need to use if you used hold on before
so that every new plot automatically deletes the old one
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Annotations finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!