|
|
Guide erzeugt unvollständiges m-file zur *.fig-Datei |
|
xL |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.06.2009, 18:45
Titel: Guide erzeugt unvollständiges m-file zur *.fig-Datei
|
|
Hallo liebe Matlabber,
seit ein paar Tagen probiere ich mich darin GUI zu programmieren und bin auch schwer begeistert davon, wie gut das mit GUIDE funktioniert.
Nun ist es mir aber schon einige Male passiert, dass Guide anscheinend ein unvollständiges M-File erzeugt.
Entweder sind teilweise einzelne Komponenten anders benannt(!) bzw es wird zu (zB) Axis-Objecten gar keine function erzeugt.
Handelt es sich hierbei etwa um einen Bug (was ich weniger glaube) oder liegt der Fehler, wie in 99% der Fälle, bei mir, dem User.
Ich habe auch schon die Suche benutzt, allerdings mit meinen Suchbegriffen nichts dazu finden können.
Vielleicht kennt ihr ja einen ganz simplen Weg um dieses Problem in den Griff zu bekommen, ich wäre euch dankbar!
Mit besten Grüßen,
Axel
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 16.06.2009, 07:34
Titel:
|
|
Moin,
kannst du mal ein Beispiel hochladen, welches deine Beobachtungen zeigt? Sowohl das .fig- als auch das .m-file.
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?
|
|
|
xL |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 16.06.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.06.2009, 11:31
Titel:
|
|
Moin,
Ich schaue mal nach, ob ich noch eine Version mit den fehlenden functions habe. Falls ja lade ich sie hier direkt hoch.
Falls nicht, muss ich solange GUIs basteln, bis der Fehler mal wieder auftritt.
Bis denn,
Axel
|
|
|
Dagnabit |
Forum-Century
|
|
Beiträge: 244
|
|
|
|
Anmeldedatum: 23.04.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.06.2009, 21:06
Titel:
|
|
Servus xL
Wenn Du mit unvollständig meinst, dass ein funktionierendes .m file auf einmal nicht mehr funktioniert, glaube ich Dein Problem zu kennen.
Mir ist das passiert, nachdem ich in einer schon vorhandenen GUI die Tag´s einzelner Komponeneten geändert habe.
Oft (aber nicht immer!) ändert MATLAB die Tag´s im jeweiligen Callback nicht.
Das führt dann dazu, dass beim Ausführen der GUI auf einmal function´s nicht gefunden werden.
_________________
lg
Martin
|
|
|
xL |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 16.06.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.06.2009, 07:56
Titel:
|
|
|
|
|
Hi Dagnabit,
das war unter anderem eines der Phänomene, die ich meinte.
Oder aber auch, dass nach dem Ändern eines .fig-files in dem .m-file callbacks von elementen standen, die in diesem .fig-file nie vorhanden waren, sondern aus einem Anderen stammen.
Das Problem habe ich aber noch "von Hand" in den Griff bekommen,
indem ich die callbacks den neuen tags angepasst habe.
Dann funktionierten die Komponenten auch wieder.
Ein weiterer Effekt, der mir aufgefallen ist, ist der, dass manchmal opening - functions für axes-elemente erstellt werden, und manchmal eben nicht.
Ist dieses Problem jemandem hier bekannt?
Konkret war mein Vorhaben, über ein Axes-Element ein Bild in die GUI einzufügen. Mit einer Lösung mittels Panel war ich zuvor auch schon gescheitert. (Dabei hätte ich hierbei auch noch gern ein context-menu eingefügt, schade...)
Leider kann ich immer noch nicht mit einem konkreten .m und .fig-file dienen, da die bisherigen GUIs von mir direkt wieder verworfen wurden.
Vielleicht komme ich ja am Wochenende dann dazu.
Grüße,
Axel
|
|
|
|
|
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.
|
|