diff --git a/src/Numerics/Statistics/Correlation.cs b/src/Numerics/Statistics/Correlation.cs index e2646a2b..fb096fa7 100644 --- a/src/Numerics/Statistics/Correlation.cs +++ b/src/Numerics/Statistics/Correlation.cs @@ -146,9 +146,8 @@ namespace MathNet.Numerics.Statistics meanB += rY; varB += sumWeight*deltaY*rY; + covariance += deltaX*deltaY*wi*(sumWeight/temp); sumWeight = temp; - - covariance += deltaX*deltaY*(n - 1)*wi/n; } if (ieB.MoveNext()) {