Matlab GUI problem using load

조회 수: 13 (최근 30일)
Hafizuddin Bin Mohd Lowhim
Hafizuddin Bin Mohd Lowhim 2020년 8월 3일
댓글: Rik 2022년 6월 27일
Dear Matlab community,
I have this code where it is written in 2017b, I face problem when I run in Matlab 2019b. Here is the error and attached m file. It should creat a GUI that has user interface like below but the code is looking for the figure that doesn't exist. Please help me.
Error using load
Unable to read file 'HW_03.fig'. No such file or directory.
Error in matlab.graphics.internal.figfile.FigFile/read (line 31)
hgDataVars = load(filename, '-mat', '-regexp', '^hg[M]');
Error in matlab.graphics.internal.figfile.FigFile
Error in hgload (line 54)
FF = matlab.graphics.internal.figfile.FigFile(filename);
Error in matlab.hg.internal.openfigLegacy (line 57)
[fig, savedvisible] = hgload(filename, struct('Visible','off'));
Error in gui_mainfcn>local_openfig (line 286)
gui_hFigure = matlab.hg.internal.openfigLegacy(name, singleton, visible);
Error in gui_mainfcn (line 158)
gui_hFigure = local_openfig(gui_State.gui_Name, gui_SingletonOpt, gui_Visible);
Error in HW_03 (line 38)
gui_mainfcn(gui_State, varargin{:});

답변 (1개)

sahq_azhar
sahq_azhar 2021년 9월 25일
The same thing happened to me. I made a file back in 2017 and wanted to update it, but an error message appeared indicating that I was missing the.fig file.
To solve this just create a new GUI using Guide
enter guide in Command Window
and guide window will pop up create a the same GUI you needed and copy the previous call backs and functions from the old .m file.
I hope this helps.
  댓글 수: 2
x Wang
x Wang 2022년 6월 27일
what ? mine poped up an empty GUI
Rik
Rik 2022년 6월 27일
GUIDE is being deprecated. For advice about how to create a GUI, read this thread.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Migrate GUIDE Apps에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by