如何在MATLAB中标记要通过SVM训练的特征?

时间:2018-08-13 10:27:55

标签: matlab svm

我必须训练存储在excel文件中的SURF功能。标记这些功能的最佳方法是什么?我当前存储在excel工作表中的特征尺寸为96x20(A类为48x20,B类为48x20)。然后,我制作了另一个Excel工作表,并将标签分配为A至48行,然后分配了48 B标签。它是一个96x1标签的文件。然后,我通过程序中的xlsread将两个文件加载为:

features_train = xlsread('A_B_features');    
[num,labels_train] = xlsread('A_B_labels');    
SVMStruct = svmtrain(features_train,labels_train,'Showplot',true);

这是svmtrain的正确方法吗?还是应该将功能和标签保存在一个文件中?如果是,怎么办?

0 个答案:

没有答案