6

我正在尝试计算matlab中两个向量之间的协方差:

x = [1:10]
y = [21:30]
cov(x,y)

这将返回协方差和方差矩阵。我只想要 1 个数字:两个向量之间的协方差。如何在matlab中得到这个?

4

2 回答 2

7

如果您只有两个一维向量,则您要查找的数字是 的输出的 (1,2) 元素cov。根据定义,协方差矩阵包含对角线的方差和非对角线的协方差值。

于 2012-09-04T22:33:50.683 回答
0

我猜x在随机变量的一种实现中,y. 然后cov(x',y')会给你协方差矩阵,其中对角元素是 和 的方差,xy对角元素是它们的协方差。注意cov(x',y')是对称矩阵。

于 2012-09-04T22:34:33.210 回答