|
|
Daten aus m-file einbinden |
|
demar |
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.05.2010, 19:05
Titel: Daten aus m-file einbinden
|
|
Hallo. Leider habe ich gar keine Ahnung von Matlab-GUI, deswegen hoffe ich, das mir jemand helfen kann. Ich habe mir eine Funktion geschrieben
und ist als separates m-File gespeichert. Diese Funktion will ich in der GUI einbinden, ohne dass ich sie hinein kopiere!!!
Ich erstelle erstmal ein Edit-Feld für die PAX Eingabe und ein Static-Feld für Ausagabe von D_Ui. Das passiert wenn ich nen Button drücke.
Würde ich das alles in der GUI kopieren würde ich so ran gehen:
und
.
Ich hoffe mir kann jemand helfen!!! Danke schon mal.
Alex
[/quote]
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 27.05.2010, 06:37
Titel:
|
|
Moin,
wenn sich die separate Funktion im Matlab-Suchpfad oder im gleichen Ordner wie das GUI liegt, dann sollte folgendes funktionieren:
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?
|
|
|
demar |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.05.2010, 08:08
Titel:
|
|
Hi Steve!!
Leider hat es nicht funktioniert. Als Warnung kommt immer
Woran kann das liegen? Danke dir schon mal für die Mühe!!!
Alex
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 27.05.2010, 09:41
Titel:
|
|
Moin,
wie heißt denn dein Textfeld, wo das Ergebnis drin ausgegeben werden soll? Dieser Name muss dann statt "static_text" gesetzt werden...
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?
|
|
|
demar |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.05.2010, 10:19
Titel:
|
|
Zuletzt bearbeitet von demar am 27.05.2010, 10:20, insgesamt einmal bearbeitet
|
|
|
demar |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.05.2010, 10:19
Titel:
|
|
Hi.
Das ist mir schon klar. Ich hatte es auch angepasst gehabt. Mir geht es eher erstmal darum, indem ich in dem Edit-Feld meine PAX eingebe, das in der Funktion übertragen wird und dann mein Plot angezeigt wird. Quasi wie ich das in meine Ausgangs m-File machen würde. Das müßte trotzdem ähnlich sein, oder?
|
|
|
demar |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.05.2010, 12:35
Titel:
|
|
HAHA!!!
Wir haben ein "s" bei handles vergessen!!!deswegen hat nichts funktioniert!!!Jetzt geht alles.danke!!
|
|
|
demar |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.05.2010, 13:03
Titel:
|
|
Eine Frage habe ich doch noch!! Wie würde ich die einzelnen Ausgabewerte raus kriegen, wenn in meine Funktion nicht nur ein Wert ausgegeben. So z.B.:
Also ein Feld für D_Ui, eins für D_Mi usw.
Danke noch mal!!
|
|
|
demar |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.05.2010, 22:45
Titel:
|
|
Ich habe es selber herausgefunden. Hier für die Leute die auch mal Probleme damit heben werden:
|
|
|
|
|
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.
|
|