|
|
Multi Threading in Matlab GUI |
|
ICookie |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.12.2020, 06:35
Titel:
|
|
hat das zurückgegeben:
hat das zurückgegeben:
Die beiden habe ich ja, wie oben gezeigt, nun versucht mit
Einzubinden.
Jedoch kommt immer noch bei worker1 die Meldung, dass er den Befehl playTone nicht kennt und bei worker 2, dass er den Befehl writeColor nicht kennt.
Somit denke ich, dass das hinzufügen nicht geklappt hat. Oder muss ich das noch irgendwie auf die worker laden?
Das app kommt vom Gui. Könnte die Funktion theoretisch auch mit z.B. Song(app) aufrufen.
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 10.12.2020, 10:47
Titel:
|
|
Hallo,
app ist doch typischerweise die GUI? Musst du den Befehl nicht auf ein Arduino-Objekt anwenden, das in der GUI enthalten ist?
Daher auch nochmal die Frage: funktioniert das denn so, wenn du das außerhalb von spmd aufrufst?
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
ICookie |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.12.2020, 19:00
Titel:
|
|
Ich habe im GUI ganz oben z.B. die Funktion
definiert. Die rufe ich dann unten wieder auf. In der Funktion sind die Befehle vom Arduino hinterlegt.
Ohne spmd funktioniert alles problemlos....
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 10.12.2020, 20:56
Titel:
|
|
Hallo,
das ganze ist für mich schwer nachvollziehbar und mangels Arduino erst recht nicht reproduzierbar. Wird die Verbindung zum Arduino denn auf den Workern aufgebaut? Wenn nicht, kann das das Problem sein. Das sollte in den spmd-Block mit rein.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
|
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 - 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.
|
|