Hallo ich habe ein Problem mit einer Matlab GUI Anwendung.
Ich versuche den gesamten Quellcode in Packages zu organisieren (also + vor dem Verzeichnisname)...
Wenn ich nun meine GUI (also *.m + *.fig) aufrufen möchte, dann erhalte ich folgenden Fehler:
??? Error using ==> load
Unable to read file Master.fig: No such file or directory.
Error in ==> hgload at 43
fileVars = load(filename,'-mat');
Error in ==> openfig at 72
[fig, savedvisible] = hgload(filename, struct('Visible','off'));
Error in ==> gui_mainfcn>local_openfig at 285
gui_hFigure = openfig(name, singleton, visible);
Error in ==> gui_mainfcn at 159
gui_hFigure = local_openfig(gui_State.gui_Name, gui_SingletonOpt, gui_Visible);
Error in ==> Master at 42
gui_mainfcn(gui_State, varargin{:});
__________
Ich gehe davon aus, dass das ausführende *.m File nichts mit dem Package anfangen kann, also das *.fig file im Namespace nicht findet...
Aber, das wär dann ein Fehler von Matlab. Ich habe die Files ganz normal mit GUIDE erstellt. Gibt es eine Lösungsmöglichkeit.
Oder soll ich die GUI files einfach aus dem Package rauslassen und via addpath zugänglich machen?
Zur Infor, der Rootfolder liegt im Matlab-Path und ich habe die GUI importiert...
Matlabversion: 7.8
Danke im Voraus.