GUIDE中的“未定义的函数或变量”

时间:2017-09-14 08:50:09

标签: matlab function user-interface undefined

我有一个替换某些值的脚本。问题是,当我再次单击操作按钮时,这会给我一个错误:

  

“未定义的函数或变量'函数'。错误   matlab.graphics.internal.figfile.FigFile /读取> @(hObject,EVENTDATA)redenumire( 'oldname_Callback',hObject,EVENTDATA,guidata(hObject))“

我该如何解决这个问题?我完全是在Matlab的开始,我无法在互联网上找到我的问题的回复。我只有一张CD,所以我的目录不会及时更改。 代码是:

function renamebtn_Callback(hObject, eventdata, handles)
dir=get(handles.directorytext,'String');
if ~strcmp(dir,'')
PathName=handles.PathName;
calea=handles.PathName;
cd(calea)
client=handles.client;
new_name=get(handles.newname,'String');
old_name=get(handles.oldname,'String');
eval(['load ' ,client])
*action*
end

一步一步地运行,在工作区中加载我需要的所有东西而不跳过步骤。在“oldname”中,我没有注意到。在互联网/官方网站/论坛上,我找不到任何帮助。

0 个答案:

没有答案