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

Figure(per GUIDE) in anderen Figure integrieren

 

Isamin
Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.04.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.04.2011, 10:50     Titel: Figure(per GUIDE) in anderen Figure integrieren
  Antworten mit Zitat      
Hallo zusammen,

folgende Problemstellung:

Ich habe ein GUI per Code mit uitabpanel erstellt. Dieser umfasst 5 hpanels.
Desweiteren habe ich 5 figures per GUIDE erstellt. Diese 5 Figures sollen jeweils in den 5 hpanels integriert sein. Wenn man auf das jeweilige hpanel anklickt, soll das jeweilige figure erscheinen. Die figures sollen aber in den hpanles integriert sein und nicht als seperates Fenster aufpoppen.

Hat jemand vielleicht eine Idee oder Anstoss?

Vielen Dank

Isamin
Private Nachricht senden Benutzer-Profile anzeigen


tompie
Forum-Guru

Forum-Guru


Beiträge: 260
Anmeldedatum: 19.09.07
Wohnort: München
Version: immer alles
     Beitrag Verfasst am: 28.04.2011, 12:14     Titel:
  Antworten mit Zitat      
Hallo,

ich glaube nicht, daß sich das so einfach realisieren lässt, da die uipanels Children von Figures sind und nicht umgekehrt.

Aber Du kannst natürlich axes-Objekte und uicontrols in die Panels einbauen, das sollte gehen.

Gruß tompie
Private Nachricht senden Benutzer-Profile anzeigen
 
Marco H.
Forum-Guru

Forum-Guru


Beiträge: 404
Anmeldedatum: 12.11.10
Wohnort: Dortmund
Version: 2010a/2012b
     Beitrag Verfasst am: 28.04.2011, 12:41     Titel:
  Antworten mit Zitat      
Hey,
Reicht es nicht aus die Figure Property DockControl auf on zu schalten? Dann Brauchst du deine Maingui auch nicht (insofern das so gewollt ist). Wobei das soweit ich weiß momentan noch nicht kompiliert werden kann... Internal Frames gibt es für Matlab leider noch nicht... Sonst schau doch mal bei undocumented Matlab vorbei bzw. beim File exchange. Vll gibs dafür ja einen Workaround...

MfG Marco
Private Nachricht senden Benutzer-Profile anzeigen
 
Isamin
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.04.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.04.2011, 14:43     Titel:
  Antworten mit Zitat      
Erstmal vielen Dank für die Antworten! Da gibt es einige Anreize. Zur Lösung bin ich zwar noch nicht gekommen, aber vielleicht geht es auch nicht, wie es sich mein Betreuer vorstellt.

Es existiert nämlich schon eine Oberfläche. Ich soll nur diese Fenster hinzufügen. Ich selbst finde es besser alles als Code zu schreiben, da tabs gewünscht sind. Zur Nachpflege findet er es aber einfacher, wenn zumindest die Fenster in den Tabs per GUIDE erstellt worden sind, da sie leichter zu verstehen seien und auch leichter abzuändern.

Gruß Isamin
Private Nachricht senden Benutzer-Profile anzeigen
 
Isamin
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.04.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.04.2011, 13:09     Titel:
  Antworten mit Zitat      
Ich habe mittlerweile festgestellt, das ein figure auch kein child eines anderen figure sein kann. Es lässt sich also auch nicht darüber zuweisen.

Noch eine weitere Frage:

Kann man vielleicht ein in Guide erstelltes figure in ein Objekt formatieren oder abändern, welches wiederum als child für ein uipanel oder figure erlaubt ist?

Bis Dienstag warten wir noch auf einen Geistesblitz, dann wird es als Code geschrieben. Aber die Hoffnung stirbt zuletzt...

Thanks
Private Nachricht senden Benutzer-Profile anzeigen
 
Marco H.
Forum-Guru

Forum-Guru


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

nein soetwas geht nicht. Aber versuche doch mal mit Hilfe von folgendem -> http://www.mathworks.com/matlabcent...../27758-gui-layout-toolbox einen Workaround zu erstellen. Da gibts auch ein Beispiel mit docked Figures... Ich denke, dass es ein bisl Arbeit ist, aber es wäre ein Alternative...

MfG Marco
Private Nachricht senden Benutzer-Profile anzeigen
 
Isamin
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.04.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.05.2011, 09:26     Titel:
  Antworten mit Zitat      
Sehr gut. Vielen Dank. Das sieht sehr viel Versprechend aus.

Ich denke ich kann diesen Thread dann abschliessen. Ich werde dann nur noch in den nächsten Tagen eine Meldung abgeben, ob ich damit eine Lösung gefunden habe.

Und Danke für eure Hilfe
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 - 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.