Я делал GUI, используя GUIDE в Matlab. Мой компьютер застыл, и Матлаб разбился. Когда я пошел, чтобы возобновить GUIDE, я получаю следующее сообщение об ошибке:Руководство MATLAB пытается запустить несуществующую функцию
Undefined function or variable 'badfcn_CreateFcn'.
Error in gui_mainfcn (line 95)
feval(varargin{:});
Error in quick_gui (line 42)
gui_mainfcn(gui_State, varargin{:});
Error in
matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)quick_gui('badfcn_CreateFcn',hObject,eventdata,guidata(hObject))
Однако эта функция badfcn_CreateFcn
не существует нигде в моем файле gui.m. В моем gui также нет объекта с этим тегом или описанием.
Есть ли способ исправить это?
Это происходит, когда вы открываете файл .fig с помощью GUIDE или когда вы пытаетесь запустить свой графический интерфейс? – Suever
Оба. дополнительные символы, потому что SO требует минимального количества символов. – toshiomagic
Вы пытались создать функцию в quick_gui.m и установили точку взлома? В hObject вы должны уметь видеть, что его вызывает –