99问答网
所有问题
Excel、Matlab的算出的协方差矩阵为什么不同
我输入4只股票在12个月的收益率,然后用Excel、Matlab分别算其方差协方差矩阵但是结果完全不一样,差距很大,请问这是为什么?
excel中是用varcovar进行的计算
举报该问题
推荐答案 2010-07-08
大概是因为两种用的公式不一样。 因为你不可能根据样本得到协方差矩阵, 而只能根据样本做一个估计, 既然是估计那么当然有多种公式都是可行的, 而不能说哪一种就一定错
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W7BBzBXOz.html
其他回答
第1个回答 2012-12-09
excel很多都不准。记得有一篇文章就是写excel各种错误的,当时是学R的时候和excel比较的。如果有兴趣对那文章可以留下你的QQ邮箱,转发到你的邮箱。是英文的。里面罗列了excel的各种算法错误。
相似回答
大家正在搜
相关问题
为什么同样的数据,在matlab和excel里面计算的相关系...
请问以下三个计算协方差矩阵的算法为何结果不同?
在excel用数据计算样本方差——协方差矩阵
MATLAB中相关系数矩阵和协方差矩阵的命令?这两个矩阵有什...
如何用matlab计算协方差矩阵的特征根
在matlab中如何求两个列矩阵的协方差?
用matlab怎么计算协方差矩阵
matlab中已知协方差矩阵怎样算相关系数?