• 大小: 930B
    文件类型: .m
    金币: 2
    下载: 1 次
    发布日期: 2021-07-23
  • 语言: Matlab
  • 标签: PCA  matlab  代码  

资源简介

主成分分析的matlab代码实现,对输入输出及主要代码有详细的标注。

资源截图

代码片段和文件信息

%输入参数: X建模数据(矩阵 m*n维,m为样本个数,n为变量个数)
%          percent累计贡献率的下限(一个百分数)
%输出参数: T得分矩阵(矩阵 m*A维,m为样本个数,A为主元个数)
%          P负载矩阵(矩阵 n*A维,n为变量个数,A为主元个数)
%          A主元个数
%          S与得分向量对应的特征值矩阵(矩阵 A*A维,A为主元个数)
%          Xstar是X的估计值(矩阵 m*n维,m为样本个数,n为变量个数)
function [TPASXstar]=PCA(Xpercent)
[mn]=size(X);
T=[];P=[];
V=cov(X);                    % 计算x的协

评论

共有 条评论