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

daten übertragen von einem gui fenster ins neue gui fenster

 

Vanillebacke
Forum-Century

Forum-Century


Beiträge: 167
Anmeldedatum: 06.05.09
Wohnort: Hamburg
Version: R2014a
     Beitrag Verfasst am: 17.06.2009, 08:47     Titel: daten übertragen von einem gui fenster ins neue gui fenster
  Antworten mit Zitat      
moinse,

ich habe ein gui fenster mit verscheindenen plots und will nur ein neues gui fenster öffnen, der mir den letzten plot wieder gibt .... bin soweit, dass ich das neue fenster öffnen kann per pushbotton aber der plot mit den daten nicht.... wie kann ich die daten aus einem fenster ins neue gui fenster übertragen???

kann mir da jemand helfen???ß

danke....

mfg

sule
Private Nachricht senden Benutzer-Profile anzeigen


steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 17.06.2009, 08:54     Titel:
  Antworten mit Zitat      
Moin,

ich glaube ein solches Problem wurde schonmal besprochen hier...
Die einfachste Lösung wäre mit COPYOBJ zu arbeiten.
Code:
% wenn handels.axes1 der handle zu der zu kopierenden Axes ist und handles.axes2 der handle zu der Zielaxes ist:
copyobj(handles.axes1,handles.axes2);


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
 
Vanillebacke
Themenstarter

Forum-Century

Forum-Century


Beiträge: 167
Anmeldedatum: 06.05.09
Wohnort: Hamburg
Version: R2014a
     Beitrag Verfasst am: 17.06.2009, 09:25     Titel:
  Antworten mit Zitat      
mit copyobj funktioniert das doch nur innerhalb eines gui fensters, oder nicht????

hab das mit getappdata und setappdata versucht, aber irgendwie weiss ich nixht wirklich wo ich die befehle einbauen muss bzw. was in diesem befehl rein muss???

hab ja ein plot (axes3), den will ich im neuen fenster wieder haben mit samt daten, wenn ich auf ein pushbuttom drücke. dazu muss ich doch ein neues fenster ermal öffnen. mein code sieht bis dato so aus:


[/code]%in der pushbuttom callback function
Code:
openfig('neues_guifenster_name.fig',new')


wie, wo müsste ich den befehl mit copyobj einbauen???

geht das nicht auch mit getappdata und setappdata??? und wie da???
hab vieles versucht aber nichts funktioniert???

danke nochmals
Private Nachricht senden Benutzer-Profile anzeigen
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 17.06.2009, 10:03     Titel:
  Antworten mit Zitat      
Moin,

ich meinte das so:
Code:
figure, h=axes; plot(h,-pi:.01:pi,sin(-pi:.01:pi)); hnew = figure; copyobj(h,hnew);


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
 
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.