我正在调用Kilfoil's Lab编写的mpretrack函数,它崩溃了,说:
Undefined function 'time' for input arguments of type 'double'.
Error in mpretrack (line 112)
我打开mpretrack.m
并转到第 112 行:
MT(d+1:a+d, 7)=time(x);
我怎样才能找到 的定义time
?他们似乎没有提供time.m
文件,我认为他们没有尝试使用time()
测量 CPU 时间的 Matlab 函数。
我将粘贴mpretrack.m
第 112行的更多上下文行
a = length(M(:,1));
MT(d+1:a+d, 1:5)=M(1:a,1:5);
MT(d+1:a+d, 6)=x;
MT(d+1:a+d, 7)=time(x);
d = length(MT(:,1));
disp([num2str(a) ' features kept.'])