|
|
Plot in bestimmten axes Feld ausgeben |
|
redranger |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 02.06.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.06.2012, 16:01
Titel: Plot in bestimmten axes Feld ausgeben
|
|
Moin,
ich habe die SuFu und Google benutzt, bin aber am Rande der Verzweiflung. Ich habe eine Minimal-GUI gebastelt bestehend aus axes1,axes2,pushbutton1
Ich möchte, dass bei klicken von dem Butten in axes1 geplottet wird. Eine sehr häufig gestellte Frage, aber die Lösung funktioniert bei mir nicht.
das Pushbutton Callback sieht so aus:
Die Fehlermeldung, die erscheint ist:
??? Input argument "handles" is undefined.
Error in ==> gui5>pushbutton1_Callback at 81
axes(handles.axes1);
Error in ==> gui_mainfcn at 96
feval(varargin{1});
Error in ==> gui5 at 42
gui_mainfcn(gui_State, varargin{:});
Error in ==>
@(hObject,eventdata)gui5('pushbutton1_Callback',hObject,eventdata,guidata(hObject))
??? Error while evaluating uicontrol Callback
Ich stehe völlig auf dem Schlauch ... Laut diversen Foren sollte das doch so klappen... Matlab ist Version 2009b (Mac )
Kann mir jemand helfen? Werfe gleich den PC aus dem Fenster
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.06.2012, 17:38
Titel:
|
|
Hallo,
da scheint innerhalb von GUIDE etwas schief zu gehen. Hast du irgendwelche Einstellungen geändert?
Kannst du die gesamte GUI (.m und .fig) mal anhängen?
Grüße,
Harald
|
|
|
redranger |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 02.06.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.06.2012, 17:53
Titel:
|
|
Das sind die beiden Datein. Ich habe keinerlei Änderungen vorgenommen. Habe nur zwei Zeilen reingeschrieben:
Beschreibung: |
|
Download |
Dateiname: |
gui4.fig |
Dateigröße: |
5.8 KB |
Heruntergeladen: |
314 mal |
Beschreibung: |
|
Download |
Dateiname: |
gui4.m |
Dateigröße: |
2.97 KB |
Heruntergeladen: |
324 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.06.2012, 19:34
Titel:
|
|
Hallo,
bei mir funktioniert deine GUI.
Achte darauf, dass du sie über die .m-Datei oder aus GUIDE heraus startest, aber nicht durch Doppelklick auf die .fig.
Ansonsten bin ich auch erst mal ratlos.
Grüße,
Harald
|
|
|
redranger |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 02.06.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.06.2012, 20:45
Titel:
|
|
Habe den Code durch Matlab für Windows gejagt und er funktioniert wie bei Dir ohne Probleme.
Vielen Dank, dass Du Dir das angesehen hast, auf die Idee wäre ich nicht gekommen.
Mal wieder ein Beweis dafür, dass man mit Macs vieles gut machen kann, aber ernsthaft arbeiten nicht so gut geht
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 03.06.2012, 10:28
Titel:
|
|
Hallo,
das erstaunt mich allerdings. Du kannst dich ja mal an MathWorks wenden und das melden? Es kann gut sein, dass das Problem in einem neueren Release behoben ist. Falls nicht, ist man sich vielleicht gar nicht darüber im klaren, dass dieses Problem existiert.
Grüße,
Harald
|
|
|
|
|
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.
|
|