Нет такой вещи, как одно истинное расстояние в векторном пространстве.Обычно расстояние обозначает функцию расстояния d(x,y)
(где x и y - 2 вектора), которая подчиняется некоторым правилам, которые, вероятно, кажутся очевидными:
- для любого x, y
d(x,y) >= 0
d(x,y) == 0
тогда и только тогда, когда x==y
- для любого x, y
d(x,y) == d(y,x)
- для любого x, y, z
d(x,y) <= d(x,z) + d(z,y)
Одной из таких функций расстояния является евклидово расстояние (с квадратным корнем), но есть и другие, такие как 1-норма (также известная как расстояние такси или манхэттен), которая является суммой абсолютных значений разностей в координатах или Хэмминга.расстояние (количество различающихся координат).
В зависимости от того, что вы делаете, могут быть полезны разные функции расстояния.Евклидово расстояние - это, вероятно, то, что вы считаете «нормальным» расстоянием.