|
|
Probleme mit GUI beim Schließen einer figure |
|
kleine |
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 23.02.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.10.2008, 22:12
Titel: Probleme mit GUI beim Schließen einer figure
|
|
Hallo zusammen,
ich habe folgendes Problem:
Als Ergebnis einer Berechnung wird eine pcolor-figure mit Titel, Achsenskalierung, Achsenbeschriftung und colorbar ausgegeben. Schließe ich diese figure, taucht im Hintergrund meines GUIs ein Koordinatensystem auf... Hole ich bei geöffneter figure das GUI in den Vordergrund, passiert nichts.
Kennt jemand eine Möglichkeit, das zu verhindern?
Vielen Dank im Voraus!
LG
Anika
|
|
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 31.10.2008, 11:21
Titel:
|
|
Hallo,
ja, gibt es. Alle Grafik-Funktionen malen/schreiben/etc. in das aktuelle Fenster (das ist entweder Dein separates figure oder das GUI, je nachdem). Allerdings kann man bei allen auch angeben, welches Fenster/Achsensystem verwendet werden soll.
Wenn also Du irgendwo geschrieben hast:
dann kannst Du später mit
oder
genau vorgeben, wohin ausgegeben wird.
Titus
|
|
|
kleine |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 23.02.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 31.10.2008, 12:38
Titel:
|
|
Hallo Titus,
danke für Deine Antwort, ich habs jetzt noch nicht ausprobiert, kann ich erst daheim machen...
Das witzige ist eigentlich, dass er die figure vollkommen korrekt erstellt, also mit Titel, etc. Und erst, wenn ich die figure schließe, erscheint das Koordinatensystem im GUI. Das Teil hat dann auch nichts mit meiner Grafik zu tun, also weder Skalierungsmäßig noch Tiel noch sonstwas.
Ich kann auch eine weitere Berechnung beauftragen ohne, dass was passiert. Nur eben, wenn ich die figure schließe...
Aber ich werde das daheim auf jeden Fall mal mit handles probieren. Ich dachte ich komme ohne aus, weil ich ja eh immer nur die aktuelle Grafik bearbeite und nicht zwischen den figures springe... scheint wohl doch nicht der Fall zu sein.
Danke & Grüße
Anika
|
|
|
kleine |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 23.02.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 01.11.2008, 18:34
Titel:
|
|
sodala, habs ausprobiert und leider geht es noch nicht, da will ich aber nicht ausschließen, dass es an mir liegt. Nach dem Tipp, dass es sich um ein Handle-Problem handeln könnte, habe ich mal getestet, mit welcher Aktion das Problem auftritt.
Ich kann in der neuen Figure einen Titel vergeben (ohne Handle), Achsen beschriften und eine colorbar erzeugen. Sobald ich aber an die Achsen gehe (XTick, xlabel, etc.), habe ich ein Axes-Objekt in meinem GUI-Fenster, wenn ich die figure schließe. Die Änderungen werden auch nicht ins figure-Fenster übernommen.
Mit den handles bekomme ich bei title eine Fehlermeldung, dass die Anzahl der Input-Argumente nich stimmt. Ich poste mal das Original, vielleicht fällt da ja jemandem was auf. Nochmal zur Info: Das ganze wird aus einem GUI aufgerufen:
Danke für Eure Hilfe!
Grüße
Anika
|
|
|
Schrank |
Forum-Century
|
|
Beiträge: 203
|
|
|
|
Anmeldedatum: 10.07.08
|
|
|
|
Wohnort: Berlin
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.11.2008, 13:37
Titel:
|
|
Hallo,
versuch mal
Gruß Schrank
|
|
|
kleine |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 23.02.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.11.2008, 18:16
Titel:
|
|
Hallo Schrank,
das ist schon eine Version, die ich getestet habe
Nach heutigen Recherchen vermute ich ein Versionsproblem. Ich habe nämlich nur eine uralte Build 12-Lizenz ((( Naja, in der Arbeit habe ich 2006a und da funktioniert es einwandfrei. Ich denke, ich werde mir einen Workaround überlegen, vielleicht ein Kasten einfügen, der das Teil dann abdeckt oder so... Hab aber noch nicht probiert, ob das geht und komme vermutlich auch nicht vor morgen dazu.
Das Problem ist wohl der colorbar-Befehl, denn da gibt es einen neueren in den neueren Matlab-Versionen....
LG
Anika
|
|
|
|
|
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 - 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.
|
|