乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 相关系数excel-Excel数据分析——主成分分析的准备工作之二:矩阵求特征值

相关系数excel-Excel数据分析——主成分分析的准备工作之二:矩阵求特征值

作者:乔山办公网日期:

返回目录:excel表格制作

今天又想通了一个问题,感觉自己开始有了逐渐进步的趋势,开心~~ :-)


举例,我们有下面这样的一个方阵,要求是求出它的所有特征值:


按照理论上来说,特征值是一个数字(这里我管它叫L好了),而一般介绍里求特征值的公式是这样的:


|A-LE|=0


其中E是和A一样大小的单位矩阵,这里是3*3


特征值L是一个数字,两边的| |是指求行列式


而教程上一般介绍到把矩阵变成以下形式后,后面的操作我就开始搞不定了:


为啥嘞?因为下一步是把上面这个有未知数L的矩阵求行列式,然后解方程,而且,重点是,这里还不是简单的方程,而是早已被我不知道遗忘到哪里去了的一元高次方程


在差点把自己绕进去的情况下,我去阳台上晒了晒太阳透了口气,回到座位上之后,想出了一个法子——所谓f(x)=0的方程,一般对应着都有图形的,我按照y=f(x)直接画出来不就清楚多了么?想想这当年应该是初中学的东西,如今退化成这样,我也真是无限感慨


然后,我列了一个特征值从-30试到+40之间,所有矩阵(A-LE)行列式的试算结果,清单稍稍有点长我就不放了,直接上图:


计算行列式的公式:|A-LE|=MDETERM(矩阵A-特征值L*单位矩阵E)


好整齐~~~由于我们要的是f(x)=0,所以把横轴附近有交叉的地方放大点看:


三个交点的位置表示有三个特征值,根据图上的信息,我先留出了空格方便后面的计算:


当然,如果是数学很好可以自行解方程的亲,可以直接在图上添加趋势线得到公式,不是非得像我这种算不来的人一样靠工具做试算的


公式见下图:


可以看到趋势线拟合的结果相关系数r=1,所以这个公式应该是很可靠的


而我就选择了相对来说不用我自己动脑的一种方式,Excel规划求解


所有数据的位置:


规划求解工具的参数:


规划求解做3次,所有特征值的结果就出来啦~~


相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网