Giving error in confusion plot
2 次查看(过去 30 天)
显示 更早的评论
Dear
I am using the naive model for classification of emg signal. The below prgram run smoothly except the last line of confusion plot, show error.
Find the attached snapshot
load('FeatureAngle000Musscle1.mat')
X = FeaturesAngle000Muscle1(:,1:4); % feature numerical values
Y = FeaturesAngle000Muscle1(:,5); % response like handopen, handclose etc
rng(1); % For reproducibility
Mdl2 = fitcnb(X,Y,...
'DistributionNames',{'normal','normal','kernel','kernel'},...
'ClassNames',{'HandGrip','HandOpen','HandRest','WristExtension','WristFlexion'});
Mdl2.DistributionParameters{1,2}
isLabels2 = resubPredict(Mdl2); % it generate the output/response of model
ConfusionMat2 = confusionchart(Y,isLabels2);
Error using confusionchart (line 64)
First argument must be a numeric square matrix, cell array of character vectors, categorical, logical, string or numeric
vector, character array, or parent container.
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Gaussian Process Regression 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!