高分求助Matlab工具包中.c文件的使用

qq_30738871 2017-10-26 11:28:58
我下载了一个matlab工具包,运行其中的main.m函数,结果提示我
Attempt to execute SCRIPT vl_kdtreebuild as a function:
D:\MATLAB\Defocus-deblurring-master\Defocus_code_xxzhang\vlfeat-0.9.20-bin\vlfeat-0.9.20\toolbox\misc\vl_kdtreebuild.m
Error in ==> defocus at 53
ind=vl_kdtreequery(vl_kdtreebuild(feature),feature,feature,'NUMNEIGHBORS',nn(i),'MAXNUMCOMPARISONS',nn(i)*2);

我检查了vl_kdtreebuild.m文件,其中没有可运行的代码,发现在vl_kdtreebuild.m的同一个目录下,有很多这样的.m文件没有可运行代码。但是这些.m文件都有一个对应的.c文件。我发现还有很多文件存在这样的情况。


我在这个文件夹下D:\MATLAB\Defocus-deblurring-master\Defocus_code_xxzhang\vlfeat-0.9.20-bin\vlfeat-0.9.20
找到 Makefile.mak Makefile vlfeat.vcproj vlfeat.sln 这些文件.

请问如何操作能让main.m文件运行
...全文
269 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,423

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧