|
|
Outports von Simulink in GUI lesen |
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.04.2011, 18:56
Titel:
|
|
Hallo,
zum oberen: das wird daran liegen, dass du dachtest, mit handles zu arbeiten, du aber eventdata bekommst. Weiß nicht, wie ich das verständlicher ausdrücken kann.
Troubleshooting-Möglichkeiten zum unteren: Wenn Debuggen nicht möglich ist, mal die ; bei value1, value2 und guiplot weglassen um zu sehen, ob da sinnvolle Werte ausgegeben werden.
Probier auch mal:
(was ja an sich gleichwertig ist) und schau, ob die Fehlermeldung da verständlicher ist.
Grüße,
Harald
|
|
|
|
|
xPashAx |
Forum-Guru
|
|
Beiträge: 294
|
|
|
|
Anmeldedatum: 18.05.09
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.04.2011, 19:13
Titel:
|
|
jetzt bekomme ich aber nun die fehlermeldung
ich wusste ja nicht das es so kompliziert ist
ich möchte nur während der simu mit meinen ausgangswerten arbeiten bzw. plotten.
... und da ich bei meiner gui handles.axes1 und handles.axes2 habe,hatte ich erstmals versucht meine handles mitzunehmen
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.04.2011, 19:15
Titel:
|
|
Hallo,
das ist nun relativ klar:
findobj findet hier anscheinend mehr als ein Objekt. Versuch das doch mal im Command Window und schau, was da kommt.
Grüße,
Harald
|
|
|
xPashAx |
Forum-Guru
|
|
Beiträge: 294
|
|
|
|
Anmeldedatum: 18.05.09
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.04.2011, 19:21
Titel:
|
|
hi harald,
beim erstem durchlauf hab ich kein fehler.beim 2ten durchlaufen
bekomme ich das hier.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.04.2011, 19:29
Titel:
|
|
Hallo,
jetzt wirds schwierig. Ist das Fenster mit dem Koordinatensystem eventuell geschlossen worden? Ansonsten verstehe ich auch nicht, warum guiplot zunächst das Koordinatensystem findet und dann nicht mehr.
Eine Alternative wäre, die Variable guiplot als persistent zu definieren bzw. dies zu versuchen, damit sie nur beim ersten Durchlauf initialisiert werden muss und danach weiterverwendet werden kann.
Grüße,
Harald
|
|
|
xPashAx |
Forum-Guru
|
|
Beiträge: 294
|
|
|
|
Anmeldedatum: 18.05.09
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.04.2011, 19:41
Titel:
|
|
hier um das alles besser darzustellen.
die buttons funktionieren ich kann mein v und delta während der simulation ändern.
Beschreibung: |
|
Download |
Dateiname: |
updategui.JPG |
Dateigröße: |
60.47 KB |
Heruntergeladen: |
590 mal |
Beschreibung: |
|
Download |
Dateiname: |
modelproperties.JPG |
Dateigröße: |
43.37 KB |
Heruntergeladen: |
568 mal |
Beschreibung: |
|
Download |
Dateiname: |
MeinGui.JPG |
Dateigröße: |
36.11 KB |
Heruntergeladen: |
619 mal |
Beschreibung: |
|
Download |
Dateiname: |
MeinModell.JPG |
Dateigröße: |
35.92 KB |
Heruntergeladen: |
545 mal |
|
|
|
xPashAx |
Forum-Guru
|
|
Beiträge: 294
|
|
|
|
Anmeldedatum: 18.05.09
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.04.2011, 20:43
Titel:
|
|
...und an welcher stelle sollte ich dieses
setzen.
wäre das so richtig
und warum bekomme ich hier so ne fehlermeldung
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 05.04.2011, 21:04
Titel:
|
|
Hallo,
etwas mehr musst du schon ändern (Initialisierung / neuer Aufruf separat).
Schau dir doch mal das Beispiel unter
an.
Grüße,
Harald
|
|
|
xPashAx |
Forum-Guru
|
|
Beiträge: 294
|
|
|
|
Anmeldedatum: 18.05.09
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.04.2011, 21:36
Titel:
|
|
aber ist das nicht merkwürdig das es beim 2. Aufruf kein wert mehr beinhaltet.
bei dem besipiel vom mathworks da hab ich noch ne zusaätzliche axes1 hinzugefügt und da bekomme ich bei jedem aufruf den
naja mal schauen ob es mit
klappt :/
|
|
|
Kairos |
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 12.11.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.04.2011, 15:14
Titel:
|
|
Und alle die sich auch wundern, dass sie einige Blöcke nicht erreichen können. Keine Leerzeichen im Blocknamen verwenden. Funktioniert nicht (matlab 2010a)
Besonders nett, da simulink automatisch Namen mit Leerzeichen verteilt (z.B. configurable subsystem)
Lg kairos
|
|
|
|
Gehe zu Seite Zurück 1, 2
|
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.
|
|