Pearson correlation metric.

Namespace:  AForge.Math.Metrics
Assembly:  AForge.Math (in AForge.Math.dll) Version: 2.2.5.0 (2.2.5.0)

Syntax

C#
public sealed class PearsonCorrelation : ISimilarity

Remarks

This class represents the Pearson correlation metric.

Sample usage:

CopyC#
// instantiate new pearson correlation class
PearsonCorrelation cor = new PearsonCorrelation( ); 
// create two vectors for inputs
double[] p = new double[] { 2.5, 3.5, 3.0, 3.5, 2.5, 3.0 };
double[] q = new double[] { 3.0, 3.5, 1.5, 5.0, 3.5, 3.0 };
// get correlation between the two vectors
double correlation = cor.GetSimilarityScore( p, q );

Inheritance Hierarchy

System..::.Object
  AForge.Math.Metrics..::.PearsonCorrelation

See Also