使用Matlab中的eig()和R语言中的eigen()函数,对同一个数据矩阵进行特征值分解时,在特征向量中出现了数值完全相同但是个别列正负相反的问题,不知是什么原因。 eigen()中只有only.values ,symmetric两个参数,都进行了设置。 请问有没有什么解决方法,使结果相同,或者R中什么包中还有特征值分解的函数,介绍一下。 因为在将程序由Matlab转向R中,特征值分解在程序中靠前的位置,所以对后续运算产生了影响。
谢谢
楼主: hellolinhehe
|
5088
3
[问答] R中特征值分解结果正负的问题 |
高中生 30%
-
|
| ||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明