How to debugg below error, Below we have attached file.

3 vues (au cours des 30 derniers jours)
Basavaraja V
Basavaraja V le 20 Avr 2018
Commenté : Jan le 20 Avr 2018
Error using crossval>evalFun (line 480) The function '@(xtr,ytr,xte,yte)confusionmat(yte,classify(xte,xtr,ytr),'order',order)' generated the following error: The pooled covariance matrix of TRAINING must be positive definite.
Error in crossval>getFuncVal (line 497) funResult = evalFun(funorStr,arg(:));
Error in crossval (line 343) funResult = getFuncVal(1, nData, cvp, data, funorStr, []);
Error in group_Partition (line 16) cfMat = crossval(f,X,y,'partition',cp);
  1 commentaire
Jan
Jan le 20 Avr 2018

The error message is:

 The pooled covariance matrix of TRAINING must be positive definite.

The posted code does not allow to check, why your data does not have such properties.

Connectez-vous pour commenter.

Réponses (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by