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

Austausch von Variablen zwischen verschiedenen Interfaces.

 

Matlab_Gast

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.09.2011, 08:41     Titel: Austausch von Variablen zwischen verschiedenen Interfaces.
  Antworten mit Zitat      
Hi,

ich bin schon etwas bewandert in Matlab allerdings hab ich ein Problem, das ich nicht gelöst kriege. Ich schreibe gerade ein GUI um eine datenbank zu bearbeiten.

Ich arbeite mit GUIDE, da sich das zum aufbauen von Interfaces durchaus nützlich macht.

Ich habe ein Interface, mit vielen kleinen knöpfen. auf einen dieser Knöpfen soll sich ein weiteres Interface öffnen, das ich als Input nutzen möchte. (die Inputdlg-Box, ist leider ungeeignet da die bei 9 inputs schon sehr unübersichtlich wird).

Ich hab mir daher erstmal ein weiteres Interface erstellt, mit ensprechender Beschriftung und Edit-Text-Fenstern aus den ich dann meine Inputs auslesen kann.

Mein Problem ist nun. wie kann ich den Input von mein zweiten Interface in das vorherige Übertragen?
Oder anders gefragt: Wie kann ich Variablen zwischen den GUIs austauschen?

Ich bin da schon seid einigen Tagen am Rätseln und nachlesen aber irgendwie will nichts funktionieren.

danke für die Antworten!


Marco H.
Forum-Guru

Forum-Guru


Beiträge: 404
Anmeldedatum: 12.11.10
Wohnort: Dortmund
Version: 2010a/2012b
     Beitrag Verfasst am: 17.09.2011, 12:57     Titel:
  Antworten mit Zitat      
Hey,

wo liegt denn genau dein Problem? Denn dazu gibt es schon einige Posts hier im Forum! Z.B. hier -> http://www.gomatlab.de/variablen-au.....i-uebertragen-t17665.html

Greetings
Private Nachricht senden Benutzer-Profile anzeigen
 
Matlab_Gast

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.10.2011, 16:50     Titel:
  Antworten mit Zitat      
Hey,
ja danke für die Antwort.

die Lösung die da vorgeschlagen wurde hab ich auch gefunden.
Er umgeht sozusagen das Problem das ich habe. Diese Variante hab ich mitttlerweile auch entdeckt.

Man könnte mein Problem auch anders formulieren.

Mein SubInterface fragt nach Pfaden die ich für das Programm benötige.
Wie kriege ich das Interface dazu mir diese Pfade aus zu spucken?

Ich denke da an sowas, in der CommandLine:
[a,b]=StartInterface

und a und b sollen meine Pfade sein, die im StartInterface raus gesucht wurden.
Wie gesagt ich bin da schon eine halbe Ewigkeit am rumrätseln.

Grüße,
Matlab_Gast

StartInterface.m
 Beschreibung:
das zugehörige M-File

Download
 Dateiname:  StartInterface.m
 Dateigröße:  7.28 KB
 Heruntergeladen:  281 mal
StartInterface.fig
 Beschreibung:
die zugehörige Figure

Download
 Dateiname:  StartInterface.fig
 Dateigröße:  3.91 KB
 Heruntergeladen:  290 mal
 
Matlab_Gast

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.10.2011, 12:07     Titel:
  Antworten mit Zitat      
Hey,

ich habs gefunden.
Frag mich warum ich früher nicht schon darüber gestolpert bin.

Aber wer das gleiche Problem hat wie ich, soltle sich mal dieses Video anschauen:
http://blogs.mathworks.com/videos/2.....-output-from-a-guide-gui/

Grüße,
Matlab_Gast
 
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 - 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.