Matlab中解决出现的错误使用 svmtrain (line 234) Y must be a vector or a character array.问题

 

 

目录

解决问题

解决思路

解决方法


 

 

解决问题

    在写关于SVM时,调用svmtrain 函数,出现错误:错误使用 svmtrain (line 234)    Y must be a vector or a character array.   出错 main (line 44)   cg(i,j) = svmtrain(train_label,Train_matrix,cmd);

Matlab中解决出现的错误使用 svmtrain (line 234) Y must be a vector or a character array.问题_Mm

 

 

 

解决思路

因为你本身所写的函数,与系统自带的工具箱中的函数冲突了,所以导致机机器本身突然木讷,无法选择,从而出现错误!

 

 

 

解决方法

将所写函数的文件路径加载到当前Matble环境中即可!

Matlab中解决出现的错误使用 svmtrain (line 234) Y must be a vector or a character array.问题_Mm_02

大功告成!继续学习去吧!