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

2024-03-04

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

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

相关性是指数组中数据的相似性......

例如:

数组1:1 2 3 数组2:2 3 5

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

数组1:1 2 3 数组2:9 8 15


您需要计算样本皮尔逊积矩相关系数 http://en.wikipedia.org/wiki/Pearson_product-moment_correlation_coefficient#Mathematical_properties:“上面的公式提出了一种用于计算样本相关性的方便的单遍算法”。编写一个循环来计算 sum(xi)、sum(yi)、sum(xi^2)、sum(yi^2) 和 sum(xi*yi)。然后将这些总和代入公式中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算两个数组之间相关性的有效算法[关闭] 的相关文章