Error in Principal Component Analysis (PCA) matlab
13 ビュー (過去 30 日間)
古いコメントを表示
Error in Principal Component Analysis (PCA) matlab. I applied PCA on matlab using my variable fextracted. It is a 22 x 16 array . I only have fextracted as the information. Please help me with the steps to do PCA. Attached are my data (fextracted) and my PCA code. I dont understand what should i do first before using the PCA() function on MATLAB. Ive seen tutorials and read from matlab PCA docs but i did not manage to figure it out.
採用された回答
Cris LaPierre
2021 年 5 月 31 日
You are getting this error because you have overwritten MATLAB's pca function with your pca.m file. Rename your file, and your call to pca should work.
3 件のコメント
Cris LaPierre
2021 年 5 月 31 日
The error message suggests otherwise. Run the following code in the command window
which pca
The result should be something like this: C:\Program Files\MATLAB\R2021a\toolbox\stats\stats\pca.m
Your syntax is correct.
fextracted = rand(22,16);
[coeff,score,latent,tsquared,explained] = pca(fextracted)
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!