Ich bin ein wenig unklar darüber, was Sie mit "offen" meinen. Zahlen haben nicht wirklich "offene" oder "geschlossene" Zustände. Sie existieren entweder oder sie nicht. Der FIGURE Befehl wird ein Handle auf die Figur zurückgeben macht:
hFig = figure(...your arguments here...);
Sie auch eine Figur Griff aus der FINDOBJ Funktion erhalten können, die alle Grafikobjekte finden die Eigenschaftswerte passende geben Sie es:
hFig = findobj(...your property/value pairs here...);
Sie können mit einem dieser Befehle einer Figur loszuwerden:
close(hFig);
delete(hFig);
Sie überprüfen können, ob eine Figur geschlossen wurde/del tierten die Funktion mit ISHANDLE:
ishandle(hFig) %# Returns 'true' if the figure exists, 'false' if it doesn't
Figuren auch „sichtbar“ sein oder „unsichtbar“. Sie haben ein 'Visible'
property, dass Sie den Wert erhalten oder einstellen:
get(hFig,'Visible') %# Returns 'on' or 'off'
set(hFig,'Visible','off') %# Makes a figure invisible, but it still
%# exists (i.e. it's not closed)
Wenn Sie wollen überprüfen, ob eine Figur minimiert wird, dass ein wenig schwieriger sein kann. Ich glaube, es gibt einige Dateien, die Ihnen beim MathWorks File Exchange helfen können: hier klicken Sie one.
cool, es funktioniert! Vielen Dank! –