Closing specific figure handles
Ältere Kommentare anzeigen
I asked a similar question before, but haven't been able to get the behavior I am looking for.
Example. I can have up to 4 plots p(1)=figure, p(2), p(3), p(4)... I can also have up to 4 histograms h(1)=figure, h(2), h(3), h(4)...
Using a for loop to determine the user desired output, figures are created, then the plot or histogram is "put in" each figure.
Due to the nature of how I am creating the figures, I am not sure which ones are open, so I can't just do:
close(p(1)); close(p(2)); close(p(3)); close(p(4));
Same for h(i). Is there a way to close all of p, or h, with a single command, no matter if one or all of them are open?
Akzeptierte Antwort
Weitere Antworten (1)
Shashank Prasanna
am 1 Feb. 2013
close(findobj('type','figure'))
Closes all figures.
1 Kommentar
Jared
am 1 Feb. 2013
Kategorien
Mehr zu Creating, Deleting, and Querying Graphics Objects finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!