NAME
vector_distance - Returns the distance between two points
SYNOPSIS
#include "m/m_vec_metric.h"
Example compile flags (system dependent):
-DLINUX_X86_64 -DLINUX_X86_64_OPTERON -DGNU_COMPILER
-I/home/kobus/include
-L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
-lKJB -lfftw3 -lgsl -lgslcblas -ljpeg -lSVM -lstdc++ -lpthread -lSLATEC -lg2c -lacml -lacml_mv -lblas -lg2c -lncursesw
double vector_distance
(
const Vector *vp1,
const Vector *vp2
);
DESCRIPTION
This routine calculates the distance between two points represented by
vectors. In other words, it computes the norm of the difference of the
vectors.
RETURNS
The distance between the two points, or a negative number if there is an
error (not very likely--currently impossible). Note that sending in
vectors of difference lengths is regarded as a bug. (See set_bug(3)).
DISCLAIMER
This software is not adequatedly tested. It is recomended that
results are checked independantly where appropriate.
AUTHOR
Kobus Barnard
DOCUMENTER
Kobus Barnard
SEE ALSO
max_abs_vector_difference
,
get_vector_angle_in_degrees
,
get_vector_angle_in_radians
,
get_dot_product
,
vector_distance_sqrd