Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 找不到';的精确(区分大小写)匹配项;吉隆坡轨道和x27;_Matlab - Fatal编程技术网

Matlab 找不到';的精确(区分大小写)匹配项;吉隆坡轨道和x27;

Matlab 找不到';的精确(区分大小写)匹配项;吉隆坡轨道和x27;,matlab,Matlab,我用matlab来跟踪opticalflow。 原来的函数(KLT_tracks())是用C语言编写的,所以我把它改成了matlab, 我已经构建了Kly_tracks.mexw64文件,并将其放在了正确的位置,但是在调用函数时,命令行停止了 Cannot find an exact (case-sensitive) match for 'KLT_tracks' The closest match is: kLT_tracks in E:\lab_source\CODE\kLT_tracks.

我用matlab来跟踪opticalflow。 原来的函数(KLT_tracks())是用C语言编写的,所以我把它改成了matlab, 我已经构建了Kly_tracks.mexw64文件,并将其放在了正确的位置,但是在调用函数时,命令行停止了

Cannot find an exact (case-sensitive) match for 'KLT_tracks' 
The closest match is: kLT_tracks
in E:\lab_source\CODE\kLT_tracks.mexw64
我不知道怎么处理它

==================================

我使用以下命令解决问题:

mex -output KLT KLT_tracks.c
而不是

mex  KLT_tracks.c
要将默认名称KLT_tracks.mexw64更改为KLT.mexw64,
我仍然不知道为什么。

如果
E:\lab\u source\code\
在您的MATLAB路径中或是当前目录中,最有可能的解释是您键入了
KLT\u tracks()
,而您的MATLAB函数名为
KLT\u tracks
,这是两码事。请记住,正如错误消息所指出的那样,MATLAB是区分大小写的。

计算机视觉系统工具箱包括实现KLT算法的对象。这样可以省去您的麻烦。

您确定所有的大写/小写字母都正确吗?