|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.09.2009, 10:12
Titel: Scope öffnen
|
|
Hallo,
mit open kann ich ja aus einem m-File raus eine Simulink Datei öffnen. Ist es auch möglich, ein bestimmtes Scope mit zuöffnen?
|
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 07.09.2009, 10:19
Titel:
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 07.09.2009, 10:39
Titel:
|
|
Ja, man kann das Beispiel modifizieren. Man muss nicht CLOSE benutzen, es get auch mit SET:
Andreas
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.09.2009, 12:33
Titel:
|
|
Super, das klappt wunderbar.
Danke
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.09.2009, 12:37
Titel:
|
|
Oh nein leider doch nicht. Das Scope öffnete sich nur, weil das model mit offenen Scope abgespeichert war.
Matlab bringt zwar keinen Fehler, aber anscheinend stimmen meine Übergabeparameter aus der Funktion
hscope = findobj(0,'Type','Figure','Tag','SIMULINK_SIMSCOPE_FIGURE');
nicht.
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.09.2009, 13:01
Titel:
|
|
Wieso muss die Funktion findobj() überhaupt genommen werden.
Kann man nicht einfach schreiben
set('mymodel.mdl/.../Scope','Visible','On') ?
Ich verstehe die ganzen Parameter bei der funktion findobj() nicht.
|
|
|
LittleX |
Forum-Guru
|
|
Beiträge: 494
|
|
|
|
Anmeldedatum: 14.05.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.09.2009, 14:49
Titel:
|
|
Hallo,
versuch mal folgendes:
Dabei ist bei mir test der Modell-Name und Scope der Name vom Viewer bzw. Scope.
findobj mit den angegeben Parametern findet alle Simulink Fenster.
Das hat den Vorteil, dass man viele Fenster auf einmal schließen kann (sofern sie schon einmal nach dem Laden geöffnet waren).
Viele Grüße,
LittleX
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.09.2009, 15:05
Titel:
|
|
Super,
Besten Dank
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 07.09.2009, 15:13
Titel:
|
|
Zitat: |
Wieso muss die Funktion findobj() überhaupt genommen werden.
|
Unauslöschbare Gewohnheit von mir. Ich baue immer auf schon vorhandenen Dingen auf...
Andreas
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|