高分求助Matlab工具包中.c文件的使用
我下载了一个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文件运行