0

我试图找到每个像素的所有可能图像(展平)的协方差矩阵 - {0,1}。

我使用 numpy 编写了以下代码:

import numpy as np

a = np.array(np.meshgrid([1,0], [1, 0], [1, 0],[1,0],[0,1])).T.reshape(-1,5)
a = np.transpose(a)

covariance = np.cov(a)
print(covariance)                                                                                                                                                                      

0.25806452我在对角线上得到输出。但我认为对角线应该是精确的0.25

谁能解释为什么不是0.25

4

1 回答 1

1

它被标准化为 1/(N-1),而不是 1/N。设置ddof参数以更改此行为。

于 2019-08-19T07:25:44.177 回答