|
|
Zur Struktur handles hinzugefügte Felder in OutPutFcn leer! |
|
Benutzer |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 16.08.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.08.2011, 14:26
Titel: Zur Struktur handles hinzugefügte Felder in OutPutFcn leer!
|
|
Moin,
Habe eine GUI mit lediglich einem PushButton (PushButton1) und folgendem Code:
- In OpeningFcn:
- In Callback von PushButton1:
- In OutPutFcn:
Starte ich die GUI und Drücke den Pushbutton so wirft mir Matlab folgendes im CommandWindow aus:
Jemand eine Idee, warum die Änderungen im Feld 'callback1' und das Hinzufügen des Feldes 'callback2' in der OutPutFcn nicht mehr gelten?
Mein eigentliches Problem ist nämliche, dass ich handles.callback2 und das aktualisierte Feld callback1 ausgeben will (Bsp.: varargout{1} = handles.callback2).
Vielen Dank im Vorraus!
|
|
|
|
|
Marco H. |
Forum-Guru
|
|
Beiträge: 404
|
|
|
|
Anmeldedatum: 12.11.10
|
|
|
|
Wohnort: Dortmund
|
|
|
|
Version: 2010a/2012b
|
|
|
|
|
|
Verfasst am: 16.08.2011, 14:56
Titel:
|
|
Hey,
Im Callback von PushButton1 benutze guidata erst am Ende
Falls das noch nicht reicht ist das handles-Struct in der OutputFcn nicht geupdated. Dann solltest du das aktuelle Laden mit:
MfG Marco
|
|
|
Benutzer |
Themenstarter
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 16.08.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.08.2011, 15:25
Titel:
|
|
Perfekt, mit:
handles = guidata(handles.figure1);
hat es geklappt!
Mega geil!
|
|
|
|
|
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.
|
|