Wie bekomme ich die Griffe aller offenen Figuren in MATLAB?
Ich habe neun offene Figuren in matlab (generiert, indem eine andere Funktion), und ich will drucken Sie Sie alle in eine Datei. Weiß jemand, wie man schnappen Sie sich die Griffe alle noch offenen zahlen in MATLAB?
Weiß ich über gcf
aber es scheint nicht das zu tun, was ich will.
InformationsquelleAutor der Frage Liz | 2010-12-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es ein paar Möglichkeiten, dies zu tun. Ein Weg dies zu tun ist, um alle Kinder der root-Objekt (dargestellt in früheren Versionen, indem Sie den Griff
0
):Oder verwenden Sie die Funktion
findobj
:Wenn keiner der Figuren haben versteckte GriffeSie können stattdessen die Funktion
findall
:InformationsquelleAutor der Antwort gnovice
Eines der besten Dinge zu tun ist, um NICHT brauchen, um für die Griffe. Beim erstellen jeder Figur, die Erfassung der Griff.
Als einer der Entwickler hier hat mir gesagt:
InformationsquelleAutor der Antwort MatlabDoug
Ich denke findall funktionieren sollte
handles=findall(0,'type','figure')
InformationsquelleAutor der Antwort Chris
Haben Sie bekommen feine Antworten für die Griffe Masse. Aber noch ein Tipp für die ursprüngliche Frage - drucken Sie alle zahlen in eine Datei: Sie können
veröffentlichen
option, ohne sich mit figrues oder Griffe.InformationsquelleAutor der Antwort Adiel