Systems of struct class cannot be used with the "predict" command. Convert the system to an identified model first, such as by using the "idss" command.
1 次查看(过去 30 天)
显示 更早的评论
Training Side
model = fitcecoc(train_feature, train_label, 'Learners', 'Linear', 'Coding', 'onevsall', 'ObservationsIn', 'columns');
Tets side
predictedLabels = predict(model,test_feature);
confMat = confusionmat(test_label, predictedLabels);
confMat = bsxfun(@rdivide,confMat,sum(confMat,2))
mean(diag(confMat))
it is giving error at this line confMat = confusionmat(test_label, predictedLabels);
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Sequence and Numeric Feature Data Workflows 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!