帮助我在使用此matlab命令时遇到问题。我正在尝试使用带有此命令的matlab进行SVM训练
svmOutFile = [prefix' /svmOut.dat'];
command = ['!libsvm-2.88 \ windows \ svm-train.exe -t 0 -c' num2str(c)' -v' num2str(n)' ' trainFile' > ' svmOutFile];
的eval(命令);
错误是' libsvm-2.88 \ windows \ svm-train.exe'不被识别为内部或外部命令,可操作程序或批处理文件。
我该怎么办?
答案 0 :(得分:0)
您的系统无法找到该可执行文件,因为您没有提供完整路径,并且它不是PATH环境变量的一部分。
LIBSVM-2.88 \ Windows \ SVM-train.exe
不是有效路径。如果不是更多,你至少缺少一个驱动器号。
提供完整路径或将该路径添加到PATH。