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

Unterschiede im Figure-Aufruf!?

 

Strohfeuer
Forum-Anfänger

Forum-Anfänger


Beiträge: 24
Anmeldedatum: 17.09.08
Wohnort: Berlin
Version: 7.5.0.342 (R2007b)
     Beitrag Verfasst am: 17.09.2008, 20:57     Titel: Unterschiede im Figure-Aufruf!?
  Antworten mit Zitat      
Vorab sollte ich mich als Neuling besser gleich entschuldigen, dass ich die Antwort auf meine Frage nicht über die Suche gefunden habe^^

Ich habe folgendes Problem:
Ich habe ein Figure in GUIDE erstellt. Darin soll über einen Pushbutton ein EditText-Feld befüllt werden.
Starte ich mein Figure über GUIDE, funktioniert das einwandfrei. Starte ich das Figure aber aus dem Explorer direkt, bekomme ich eine Fehlermeldung.
Das Feld befülle ich einfach mit dieser Zeile in der Callback-Funktion des Buttons:
Code:
set(handles.out_text,'String','Test');


Habe ich da irgendwas übersehen?
Private Nachricht senden Benutzer-Profile anzeigen


steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 18.09.2008, 08:06     Titel: Re: Unterschiede im Figure-Aufruf!?
  Antworten mit Zitat      
Strohfeuer hat Folgendes geschrieben:
Vorab sollte ich mich als Neuling besser gleich entschuldigen, dass ich die Antwort auf meine Frage nicht über die Suche gefunden habe^^


Wieso entschuldigen? Es ehrt dich, dass du die Suchfunktion im Vorfeld genutzt hast Wink

Strohfeuer hat Folgendes geschrieben:
Starte ich das Figure aber aus dem Explorer direkt, bekomme ich eine Fehlermeldung.


Was meinst du damit? Und was für eine Fehlermeldung bekommst du?

GUIs lassen sich über GUIDE (wenn damit erstellt) starten, über das m-file und per Aufruf im Command Window.

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?
Private Nachricht senden Benutzer-Profile anzeigen
 
Strohfeuer
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 24
Anmeldedatum: 17.09.08
Wohnort: Berlin
Version: 7.5.0.342 (R2007b)
     Beitrag Verfasst am: 18.09.2008, 08:58     Titel:
  Antworten mit Zitat      
Die Fehlermeldung ist Folgende:

??? Attempt to reference field or non-structure array.

Diese tritt aber auch nur auf, wenn ich die Datei testgui.fig im Windows Explorer direkt starte (per Doppelklick Wink ).
Rufe ich sie in meiner MATLAB-Umgebung (egal von wo) auf, funktioniert die Routine einwandfrei.
Private Nachricht senden Benutzer-Profile anzeigen
 
nschlange
Ehrenmitglied

Ehrenmitglied



Beiträge: 1.320
Anmeldedatum: 06.09.07
Wohnort: NRW
Version: R2007b
     Beitrag Verfasst am: 18.09.2008, 09:05     Titel:
  Antworten mit Zitat      
Hi,

die fig-Datei enthält nur das Layout des GUIs. Darüber kann man das einfach nicht starten.
_________________

Viele Grüße
nschlange

"Chuck Norris ejakuliert fluessigen Stahl!"
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 18.09.2008, 09:05     Titel:
  Antworten mit Zitat      
Das liegt daran, dass du keine Funktion aus dem Windows Explorer mit Doppelklick ausführen kannst. Die fig-Datei enthält auch nur die Informationen über den Aufbau der GUI. Wenn du eine GUI per Doppelklick öffnen musst, dann musst du diese kompilieren --> Sichwort:
Code:


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?
Private Nachricht senden Benutzer-Profile anzeigen
 
Strohfeuer
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 24
Anmeldedatum: 17.09.08
Wohnort: Berlin
Version: 7.5.0.342 (R2007b)
     Beitrag Verfasst am: 18.09.2008, 09:08     Titel:
  Antworten mit Zitat      
Ach, na das war ja einfach!*g*
Leuchtet ein Rolling Eyes
Gut, dann werde ich mich mal aufmachen, neue Probleme zu finden mit denen ich hier für Betrieb sorgen kann Twisted Evil

Vielen Dank!!!
Private Nachricht senden Benutzer-Profile anzeigen
 
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.