WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Mehrere Edit Text Felder zur Werteeingabe

 

SebastianG

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.11.2009, 15:18     Titel: Mehrere Edit Text Felder zur Werteeingabe
  Antworten mit Zitat      
Hallo zusammen,

mich beschäftigt die Frage wie ich mehrere Edit Text Felder zur Werteeingabe benutzen kann, um diese zu Berechnung einer Fkt. zu benutzen und nachher in einem Koordinatensystem zu plotten.
Genau gesagt geht es darum einen Sinus zu plotten. Dabei soll im ersten Textfeld die Amplitude, im Zweiten die Frequenz und im Dritten die Phase eingegeben werden.
Muß ich jetzt in der Callbackfkt. vom ersten Textfeld die Berechnung reinschreiben und die Werte von den anderen beiden Texfeldern dann übergeben? Wenn ja, dann wäre meine Frage wie das geht.
Oder wäre es besser die Berechnung in einer Extra-Funkton unterzubringen?
Vielen Dank schon mal im voraus für eure Hilfe.

Gruß, Sebastian


LittleX
Forum-Guru

Forum-Guru


Beiträge: 494
Anmeldedatum: 14.05.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.11.2009, 15:37     Titel:
  Antworten mit Zitat      
Hallo,

also ich würde einen Pushbutton verwenden, und dem pushbutton callback alle edit felder auslesen und die Berechnung durchführen.

Wenn Du die GUI mit guide entwirfst, bekommst Du in jedem callback die Variable handle übergeben, die handles auf alle GUI elemente enthält.

Viele Grüße,

LittleX
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.11.2009, 15:38     Titel:
  Antworten mit Zitat      
Hallo,

üblicherweise wird das so gelöst, dass die editierbaren Textfelder keinen Callback haben und dass es einen pushbutton "Start" oder so gibt, in dem der Inhalt sämtlicher Textfelder ausgelesen und die Berechnung gestartet wird.
Natürlich kannst du auch in den Callbacks jedes edit-Feldes einen Funktionsaufruf einbauen.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
SebastianG

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.11.2009, 14:12     Titel:
  Antworten mit Zitat      
Vielen Dank für die schnelle Antwort. Habt mit damit sehr gut weitergeholfen.
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.