diff --git a/src/Numerics/Distance.cs b/src/Numerics/Distance.cs index 8dfca7a3..3fcfc6a3 100644 --- a/src/Numerics/Distance.cs +++ b/src/Numerics/Distance.cs @@ -29,8 +29,10 @@ // using System; +using System.Collections.Generic; using MathNet.Numerics.LinearAlgebra; using MathNet.Numerics.Properties; +using MathNet.Numerics.Statistics; namespace MathNet.Numerics { @@ -277,5 +279,13 @@ namespace MathNet.Numerics } return count; } + + /// + /// Pearson's distance, i.e. 1 - the person correlation coefficient. + /// + public static double Pearson(IEnumerable a, IEnumerable b) + { + return 1.0 - Correlation.Pearson(a, b); + } } }