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

首先要先下载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

你可能感兴趣的:(MATLAB)