 | DistanceEuclideanDistance Method |
Computes the Euclidean distance between two data sets (2 norm).
Namespace: CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 7.4
Syntaxpublic static double EuclideanDistance(
DoubleVector data1,
DoubleVector data2
)
Public Shared Function EuclideanDistance (
data1 As DoubleVector,
data2 As DoubleVector
) As Double
public:
static double EuclideanDistance(
DoubleVector^ data1,
DoubleVector^ data2
)
static member EuclideanDistance :
data1 : DoubleVector *
data2 : DoubleVector -> float
Parameters
- data1 DoubleVector
- The first data set.
- data2 DoubleVector
- The second data set.
Return Value
DoubleThe distance between
data1 and
data2.
Exceptions
Remarks
Euclidean distance is simply the geometric distance in the
multidimensional space. This distance is computed as:
distance( x, y ) = sqrt( sum ( xi - yi )^2 )
Missing values are allowed. Pairs of elements are excluded from the
distance measure when their comparison returns NaN. If all pairs are
excluded, NaN is returned for the distance measure.
See Also