错误使用 svmtrain (line 234) Y must be a vector or a character array.

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yxswhy/article/details/82699356

首先要先下载libsvm工具,http://www.csie.ntu.edu.tw/~cjlin/libsvm/

原因是: Error using svmtrain (line 233)

    Y must be a vector or a character array.

  遇到这样问题,是因为libsvm的路径未设置正确.

解决方法:
1.点击Matlab左上角的file(或主页),选择set path.
2.在弹出的选项框中,选择第二个选项And with Subfolders(包含子文件夹).
3.找到你的libsvm文件夹,点确定.
4.点击save .
OK

猜你喜欢

转载自blog.csdn.net/yxswhy/article/details/82699356
234