在其他PC上使用我的matlab GUI脚本

时间:2013-05-25 14:12:02

标签: matlab

我开发了一个简单的matlab应用程序,它是一个图像查看器。 app抓住键盘事件来切换图像。在我的电脑上一切都好。

我将脚本文件传递给朋友,当他按下键盘按钮时出现此错误:

??? Undefined function or method 'image_viewer' for input arguments of type 'struct'.
Error in ==> @(hObject, eventdata)image_viewer('figure1_WindowKeyPressFcn,hObject,eventdata,guidata(hObject)

??? Error using ==> waitfor
Error while avaluating figure WindowKeyPressFcn

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

无法用细节彻底回答。

我想这可能是路径设置的问题。 也许你的电脑上的路径设置正确,但你的朋友没有。

要将文件夹添加到路径,您可以使用函数addpath('your_dir/')。 如果您需要在路径中添加包含所有子文件夹的目录,可以尝试addpath(genpath('your_dir/')

希望有所帮助