上述代码出现报错:不支持将脚本 vl_sift 作为函数执行C:\Users\王霸\AppData\Roaming\MathWorks\MATLAB Add-Ons\Collections\vlfeat_vlfeat\toolbox\sift\vl_sift.m 该如何处理
时间: 2023-11-17 15:07:57 浏览: 380
sift.rar_matlab sift_sift_sift代码 matlab_sift程序
这个报错的原因是因为在MATLAB中尝试将脚本vl_sift作为函数执行,而vl_sift是一个脚本文件,不是一个函数文件。解决方法是将vl_sift.m文件重命名为其他名称,例如vl_sift_script.m,然后重新运行代码即可。另外,如果你的MATLAB文件夹中存在与函数名称axis()相同的m文件,也需要将其重命名,否则会导致代码出现其他报错。
阅读全文