本题是一个简单的主成分分析问题。通过这个题目,重点熟悉主成分分析的基本思路和方法,掌握相应的matlab命令及spss实现方法。通过作业的完成情况看,大部分同学都很好的掌握了主成分分析的基本思想。
1.利用一般的matlab命令将数据标准化。
程序:clear
load n,p]=size(data);
mean=mean(data) ;
std=std(data);
mean=ones(n,p)*diag(mean);
std=ones(n,p)*diag(std);
x=(data-mean)./std; %原始数据标准化。
结果:x =
2. 利用matlab命令计算出相关矩阵的方差及特征值。
程序:r=cov(x建立变量的协方差矩阵。
v,d]=eig(r求得特征根及相应的单位特征向量。
dd=for i=p:-1:1
dd=[dd;d(i,i)];
end结果:r =
dd =
3.写出主成分的线性表达式。
程序:offer=dd/sum(dd);
cumoffer=cumsum(dd)/sum(dd);
outcome=[dd,offer,cumoffer]pcacov=v(:,end:-1:end-2) %输出正交单位化的特征向量矩阵v的前3列。
因为sum(dd(1:3))/sum(dd)= 0.8709结果:pcacov =
令。则主成份的线性表达式为:
4.利用统计工具箱中命令得到如上结果。
程序:pc, latent,explained]=pcacov(r)结果:pc =
latent =
explained =
其中:sum(explained(1:3))=87.08675.利用spss进行主成分分析(spss17中文版)
数学建模第四次作业
一 某成功人士向学院捐献20万元设立优秀本科生奖学金,学院领导打算将这笔捐款以整存整取一年定期的形式存入银行,第二年一到期就支取,取出一部分作为当年的奖学金,剩下的继续以整存整取一年定期的形式存入银行 请研究这个问题,并向学院领导写一份报告。解答。设第年取出奖学金,继续存在银行的钱为,银行整存整取的...
数学建模第四次作业
1 1 问题分析和模型假设如课本。符号说明 长江干流从湖北宜昌南津关到湖南岳阳城陵矶的江段的长度 以上江段的水流平均速度 天氨氮的降解系数 江水在时刻 天 的氨氮的浓度 2004年7月湖北宜昌南津关的长江水的氨氮浓度 2004年7月湖南岳阳城陵矶的长江水的氨氮浓度 2004年7月湖北宜昌南津关的长江...
数学建模第四次作业
第五大组 六十八组 作业四 饮料罐的设计问题。一。最普通的饮料罐的容量是330ml,因为这是人们公认的在吃一餐饭时所需的最合适的液体摄入量。如何设计最优的饮品包装?二。请写出 1.问题q2.因素f3.假设a4.描述p5.进一步考虑。思考 设计的最优从哪些方面体现,如何描述 1.问题。1 用什么样的原...