计算两个数组之间相关性的有效算法

EBA*_*BAG 4 c++ correlation

我正在寻找一种算法来计算两个双精度数组之间的相关性.

什么是算法的名称,如果可能的话我需要c ++源代码.

通过相关,我的意思是数组中数据的相似性......

例如:

Array1:1 2 3 Array2:2 3 5

应该具有比这两个数组更高的相似性度量:

Array1:1 2 3 Array2:9 8 15

kol*_*kol 6

您需要计算样本Pearson积矩相关系数:"上述公式表明了一种方便的单程算法来计算样本相关性".写一个循环来计算sum(xi),sum(yi),sum(xi ^ 2),sum(yi ^ 2)和sum(xi*yi).然后将这些总和插入公式中.