|
|
Stateflow 'local' von Matlab Workspace initialisieren |
|
pfa |
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 09.04.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.05.2015, 09:40
Titel: Stateflow 'local' von Matlab Workspace initialisieren
|
|
Hallo Zusammen,
leider habe ich nach längerer Recherche im Internet und der Matlab-Hilfe keinen Weg gefunden wie ich eine Variable in meinem Stateflowdiagramm vom Matlabworkspace initialisieren kann.
Die Variable ändert sich über die die Simulation, deswegen kann ich im 'Model Explorer' unter Scope nicht 'Parameter' auswählen. Ich möchte sozusagen abfragen ob eine Transistion schon einmal geschalten hat oder nicht. Wenn diese das erste mal ausgeführt wird, dann wird der Initialwert um +1 erhöht.
Oder gibt es einen anderen Weg das zu realisieren?
Danke schon einmal!!!!
Gruß Andre
_________________
???
|
|
|
|
|
pfa |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 09.04.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 25.05.2015, 06:33
Titel:
|
|
Keiner eine Idee?
Ich komme hier irgendwie nicht weiter :/
Gruß André
_________________
???
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 25.05.2015, 10:14
Titel:
|
|
|
|
|
huhu.
wenn fragen nicht beantwortet werden kann das an mehreren dingen liegen:
1. die leute haben keine lust... das passiert hier im forum aber ehr selten
2. die frage ist zu schwer um sie als normaler matlab user lösen zu können.... auch das ist zwar manchmal der fall aber eigendlich ehr unwahrscheinlich
3. die frage oder das problem wurde nicht verstanden. und das ist da wo man als fragesteller natürlich ansetzen kann. bumping an sich ist natürlich ok nach 24 stunden aber meist ist es besser wenn man auch seine frage nochmal genauer formuliert oder versucht noch mehr hilfe für die antwortet zu geben das sie verstehen worum es geht. ich kenn mich mit stateflow nicht so aus und mit simulink auch nicht aber es gibt ja einige hier im forum die sich damit auskennen. ich kann den thread aus meiner signatur als anhaltspunkt empfehlen um die frage neu zu formulieren.
Zitat: |
Keiner eine Idee?
Ich komme hier irgendwie nicht weiter :/ |
bietet ja nicht viele neue anhaltspunkte zum verständniss
vielleicht führt das zu einer beantwortung
grüße winkow und viel erfolg
_________________
richtig Fragen
|
|
|
pfa |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 09.04.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 25.05.2015, 18:39
Titel:
|
|
Chelloooo
Okay, hab ich verstanden, macht Sinn
Die 24h habe ich aber guuuut abgewartet (10 Tage).
Ich habe mal ein Minimalbeispiel angehängt, welches den Fehler provoziert. Ich suche jetzt nach einer Möglichkeit die Variable 'ab' mit einem Initialwert im m-File zu versehen, sodass diese Fehlermeldung nicht mehr kommt:
"Data object ab(#697 (0:0:0)) was read before being written to. ..."
Ist es jetzt verständlich? Wahrscheinlich ist die Lösung total easy, ich komm aber einfach nicht drauf
Vielen Dank
Gruß André
Beschreibung: |
|
Download |
Dateiname: |
statflow_minimalbeispiel.zip |
Dateigröße: |
20.54 KB |
Heruntergeladen: |
678 mal |
_________________
???
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 25.05.2015, 19:44
Titel:
|
|
damit kann bestimmt schon einer mehr anfangen ich bekomm leider noch ganz andere fehlermeldungen. das liegt bestimmt daran das ich 2014a noch drauf hab und nicht b
_________________
richtig Fragen
|
|
|
pfa |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 09.04.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 01.06.2015, 10:09
Titel:
|
|
Hallo Zusammen,
habe das Problem jetzt gelöst, indem ich beim ersten Aufruf des Chart meine locale Variable mit einer if-Bedingung initialisiere. Nicht schön aber funktioniert.
Gruß André
_________________
???
|
|
|
|
|
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.
|
|