|
|
Globale Variable in Embedded Matlab |
|
rocket |
Forum-Anfänger
|
|
Beiträge: 37
|
|
|
|
Anmeldedatum: 29.04.09
|
|
|
|
Wohnort: Essen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.05.2009, 10:14
Titel: Globale Variable in Embedded Matlab
|
|
Moin...
Ich brauche für mein Simulink Modell ein Embedded Matlab Funktion Block...Ich wollte im Embedded Matlab Block eine globale Variable definieren, jedoch will er es nicht aktzeptieren...kann ich dann auch über den command window die globale variable definieren und in embedded matlab darauf zurückgreifen...?
gruss rocket
|
|
|
Verschoben: 06.05.2009, 11:39 Uhr von Bijick Von Programmierung nach Simulink |
|
|
Ame |
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 01.04.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.05.2009, 22:13
Titel:
|
|
Hi,
versuche mit persistent. Es ist wie global, funktioniert nur innerhalb einer Funktion.
|
|
|
rocket |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 37
|
|
|
|
Anmeldedatum: 29.04.09
|
|
|
|
Wohnort: Essen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.05.2009, 09:01
Titel:
|
|
Wie greife ich denn von meinen Embedded Matlab Block überhaupt auf eine globale Variable zu die ich in z.B mit global A definiert hat...habe das Programm mal gedebuggt, und er hat gar nicht auf die Variable zugeriffen...
gib es da einen bestimmten Befehl wie man Variablen von Workspace abruft...
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.05.2009, 12:23
Titel:
|
|
Hallo,
man kann Workspace-Variablen als Parameter deklarieren z.B. über den ModelExplorer. Allerdings gilt auch hier wie immer bei Simulink: der Parameter wird zum Simulationsstart hergenommen, danach nicht mehr aktualisiert (falls während der Simulation jemand die Workspace Variable ändert).
Ciao,
Titus
|
|
|
rocket |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 37
|
|
|
|
Anmeldedatum: 29.04.09
|
|
|
|
Wohnort: Essen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.05.2009, 17:50
Titel:
|
|
Hmmm...
Model Explorer..joa danke für den Tip...
werde es mal versuchen...
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.08.2009, 14:32
Titel:
|
|
Hi,
ich hab das gleiche Problem.
Muss auch auf Variablen aus dem Workspace zugreifen, weiß aber nicht wie.
Alle Versuche führten zu nix. Hab es über evalin und ähnliches versucht.
Wie soll denn die Deklaration der Variablen als Parameter funktionieren?
Danke für die Hilfe
|
|
|
|
|
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.
|
|