|
|
Figure innerhalb von GUI anzeigen lassen |
|
Carlito |

Forum-Newbie
|
 |
Beiträge: 5
|
 |
|
 |
Anmeldedatum: 12.10.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.10.2009, 03:10
Titel: Figure innerhalb von GUI anzeigen lassen
|
 |
Hallo,
ich habe ein Matlabprojekt erhalten an dem ich nun basteln möchte.
Bestandteil ist eine Funktion Dreieck, die ein Dreieck zeichnet und ein paar Werte einträgt.
Aufgerufen wird das ganze ganz einfach so
Nun möchte ich das ganze erweitern und habe mir ein GUI erstellt. Links sollen ein paar Eingabefelder sein und rechts soll eben jenes Dreieck gezeichnet werden.
Mein Problem ist nun, dass ich leider keine Ahnung habe wie ich das Dreieck im rechten Teil zeichnen lassen kann.
Mit
wird zwar das Dreieck gezeichnet aber leider wird das komplette GUI gelöscht/überschrieben und es ist davon nichts mehr zu sehen.
Ich hoffe jemand versteht was ich hier sagen möchte und hat ein paar Tipps für mich.
Danke
Carlite
|
|
|
|
|
Fragewurm |

Forum-Century
|
 |
Beiträge: 180
|
 |
|
 |
Anmeldedatum: 23.09.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.10.2009, 07:51
Titel:
|
 |
Hi Carlito
Wenn ich dich richtig verstanden habe möchtest du eine Grafik / plot auf deinem figure anzeigen lassen.
Dazu müsstest du dir ein 'axes' erstellen und dem dann dein plot zuweisen.
Gruss Fragewurm
|
|
|
Carlito |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 5
|
 |
|
 |
Anmeldedatum: 12.10.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.10.2009, 10:10
Titel:
|
 |
Hallo,
danke für die Antwort.
Ich denke ich weiß was Du meinst und werde es nachher mal versuchen.
Allerdings gibt es innerhalb der Funktion "Dreieck" unzählige Plot-Befehle....
Gibt es noch eine andere Möglichkeit, die gesamte Funktion innerhalb von axes erstellen zu lassen ohne, dass ich manuell bei jedem plot axes angeben muss?
|
|
|
fastum |

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 15.11.09
|
 |
|
 |
Wohnort: Aachen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.11.2009, 22:38
Titel:
|
 |
Hallo zusammen,
ich habe ähnliches Problem und zwar innerhalb der gui werden mehrere m-files aufgerufen die unterschiedliche plot's erstellen. Dabei geht danach das gui-Fenster weg. Wie lasse ich nach allen neuen figur's das gui-Fenster wieder erscheinen, um weitere Arbeit durchzuführen?
einen schönen Dank im Voraus
Grüße fastum
|
|
|
Fragewurm |

Forum-Century
|
 |
Beiträge: 180
|
 |
|
 |
Anmeldedatum: 23.09.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.11.2009, 07:46
Titel:
|
 |
Hi fastum
Verschwindet das Fenster in den Hintergrund oder wird es geschlossen?
Wenn es geschlossen ist kannst du das Fenster durch den Aufruf neu starten
(Wie ein M-File)
Gruss Fragewurm
PS:Carlito : Nicht das ich wüsste, muss aber nichts heißen
|
|
|
fastum |

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 15.11.09
|
 |
|
 |
Wohnort: Aachen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.11.2009, 21:39
Titel:
|
 |
hey Fragewurm,
das Fenster wird geschlossen (also, es bleibt nicht im Hintergrund stehen). Wenn ich aber gui weiter normal (wie ein m-File) aufrufe, kommt (je nach Reihenfolge) nicht aktuelles gui-Fenster raus (z.b. die invisible-buttons bleiben immer noch invisible) oder Fehlermeldung (kann leider momentan die Fehler nicht zeigen...). Zu Reihenfolge: (1) in callbak-Funktion kommt Verwaltung von anderen buttons (selber gui) und (2) Aufruf von m-Files (mit Hilfe von evalin). Und wenn erst (1), (2) dann gui, die Einstellungen von (1) scheinen nicht vorgenommen zu sein (invisible-Sache). Wenn aber (2), gui (da das gui-Fenster zu gegangen ist) dann (1) kommt Fehelermaldung raus.
Also, ich schreib noch en kleinen Bsp und hänge mit an (ich hab da noch paar schwierigkeiten bei gui+oop, aber später ). Leider momentan die Zeit ist nicht da...
Grüße, fastum
|
|
|
Fragewurm |

Forum-Century
|
 |
Beiträge: 180
|
 |
|
 |
Anmeldedatum: 23.09.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.11.2009, 07:55
Titel:
|
 |
Hi fastum
Wenn das Fenster geschlossen ist und du es durch einen neuen Aufruf öffnest, dann werden die Grundeinstellungen deines GUI geladen (Deklaration deines GUIs).
Ich weiß zwar nicht was dein Programm machen soll aber kannst du nicht das Fenster einfach offen lassen. Du kannst ja jeder Zeit ein anderes Fenster über déin
Grundfenster legen und dieses dann permanet im Vordergrund halten mit 'modal'.
Gruss Fragewurm
|
|
|
fastum |

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 15.11.09
|
 |
|
 |
Wohnort: Aachen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 20.12.2009, 16:20
Titel:
|
 |
hey Fragewurm,
sorry dass ich so spät erst antworte)
danke für die Hilfe, ich werd mir die Sache angugecken)
grüße fastum
|
|
|
|
|
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.
|
|