Gibt es eine Möglichkeit, einen Stateflow-Editor programmgesteuert zu schließen (oder auszublenden)?Stateflow-Editor programmgesteuert schließen
Ich konnte keinen Hinweis in der Dokumentation oder im Netz finden. Der einzige Weg, den ich kenne, ist, das Modell vollständig zu schließen, aber ich möchte das nicht, da ein geändertes Modell möglicherweise vorher gespeichert werden muss, so dass Benutzerinteraktion benötigt wird.
Hier ist ein einfaches Beispiel, was ich derzeit tue:
sfr = sfroot;
% For simplicity I assume exactly one chart is found
chart = sfr.find('-isa', 'Stateflow.Chart');
% This can be used to display a chart
chart.view;
% How can the shown Stateflow Editor be closed again?
Nun ist die chart
Objekt hat eine Editor
Eigenschaft. Aber weder dieses noch das Diagrammobjekt selbst haben nützliche Elementfunktionen.
Ich bin nicht an eine bestimmte Matlab-Veröffentlichung gebunden, daher würde jede Hilfe sehr geschätzt werden!