Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试计算matlab中两个向量之间的协方差:
x = [1:10] y = [21:30] cov(x,y)
这将返回协方差和方差矩阵。我只想要 1 个数字:两个向量之间的协方差。如何在matlab中得到这个?
如果您只有两个一维向量,则您要查找的数字是 的输出的 (1,2) 元素cov。根据定义,协方差矩阵包含对角线的方差和非对角线的协方差值。
cov
我猜x在随机变量的一种实现中,y. 然后cov(x',y')会给你协方差矩阵,其中对角元素是 和 的方差,x非y对角元素是它们的协方差。注意cov(x',y')是对称矩阵。
x
y
cov(x',y')