之前对PCA的原理挺熟悉,但一直没有真正使用过.最近在做降维,实际用到了PCA方法对样本特征进行降维,但在实践过程中遇到了降维后样本维数大小限制问题. MATLAB自带PCA函数:[coeff, score, latent, tsquared] = pca(X) 其中,X是n*p的,n是样本个数,p是特征维数. (1)coeff矩阵是返回的转换矩阵,就是把原始样本转换到新空间中的转换矩阵. (2)score是原始样本矩阵在新样本空间中的表示,也就是原始样本乘上转换矩阵,但是还不是直接乘,要减去一