0

我开发了一个简单的 matlab 应用程序,它是一个图像查看器。该应用程序捕获键盘事件以切换图像。在我的电脑上一切正常。

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

??? 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

任何想法?

4

1 回答 1

1

用很少的细节不可能彻底回答。

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

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

希望有帮助

于 2013-05-25T14:31:01.383 回答