why, if I have data highly correlated, i obtain Ill-conditioned covariance when i use fitgmdist?
이전 댓글 표시
GMModel_Sani = gmdistribution.fit(Matrice_Training_Sani,2);
GMModel_Malati = gmdistribution.fit(Matrice_Training_Malati,2);
답변 (1개)
Roger Stafford
2015년 2월 21일
0 개 추천
Just suppose that the correlation between each pair is one. Then the correlation matrix would consist of all ones and such a matrix is certainly ill-conditioned, since its determinant is zero. The covariance matrix in such a case would also have a zero determinant and therefore be singular, since it is obtained from the correlation matrix by multiplying rows and columns by the standard deviation values, and that just multiplies the determinant by these std values. With strong correlation you will begin to approach this condition.
카테고리
도움말 센터 및 File Exchange에서 Digital Filter Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!