|
|
aktuellen Fensterpfad auslesen |
|
zilli |

Forum-Anfänger
|
 |
Beiträge: 10
|
 |
|
 |
Anmeldedatum: 02.02.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.03.2009, 10:04
Titel: aktuellen Fensterpfad auslesen
|
 |
Hallo,
ich möchte mit einem M-file in dem Simulink-Subsysten das gerade geöffnet ist nach bestimmten Blöcken suchen. Hierzu möchte ich nicht den Pfad eintippen, sondern am liebsten direkt über das gerade geöffnete Simulinkfenster übernehmen.
Also, wenn ich in einem Modell in einer unteren Ebene bin, so steht ja oben im Fenstertitel der aktuelle Modellpfad, diesen will ich in mein M-file übernehmen.
Geht das irgendwie, habe im Netz und der Hilfe leider noch keinen Befehl dafür gefunden.
Grüße Zilli
|
|
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 04.03.2009, 12:20
Titel:
|
 |
Moin,
ist das nicht das current directory? Das bekommst du mit
. Ansonsten kannst du einfach so nach den Dateinamen suchen, denn Matlab sucht dann automatisch im current directory danach - in Simulink eigentlich auch, hoffe ich
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
zilli |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 10
|
 |
|
 |
Anmeldedatum: 02.02.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.03.2009, 13:40
Titel:
|
 |
Ne leider nicht.
Ich glcube ich habe mich etwas ungenau ausgedrückt, es geht darum den Pfad im Modell auszulesen.
Wenn man z.B. das Modell "Test" öffnet, und klickt sich dann in das Subsystem "SubTest", so steht im Fenstertitel "Test/SubTest", wenn ich das nun noch zwei bis drei ebenen so mache habe ich nachher sowas:
"Test/SubTest/SubTest2/SubTest3".
Und in diesem Subsystem möchte ich nun suchen, allerdings möchte ich das Ganze nicht eintippen müssen, da die Pfade je nach Verschachtelung des Modells sehr lang sind. Zudem habe ich das entsprechende Subsystem eh schon geöffnet. Jetzt will ich das M-file ausführen, dieses holt sich automatisch den Pfad des gerade geöffneten Subsystems und dann gehts halt mit der Suche los.
Trotzdem Danke für die Antwort.
|
|
|
zilli |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 10
|
 |
|
 |
Anmeldedatum: 02.02.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.03.2009, 15:46
Titel:
|
 |
Hallo,
also ich habe es jetzt herausgefunden:
in der Variablen "gcs" steht der aktuelle Modellpfad.
Über die Suche einfach mal nach "Model Construction Cammands" suchen, da gibt es noch mehr solche Variablen, wie zum Beispiel "gcb" für den Pfad des aktuellen Blocks.
Hoffe ich kann anderen damit noch helfen.
Grüße, Zilli
|
|
|
|
|
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 - 2025
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.
|
|