Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Евклидово расстояние
7,0711
ед.
Сравниваемых измерений 3
Сумма квадратов разностей 50

Что такое евклидово расстояние между векторами?

Евклидово расстояние — это длина прямой линии («по прямой») между двумя точками или векторами в n-мерном пространстве. Оно обобщает теорему Пифагора на любое число измерений и остаётся одной из самых популярных метрик расстояния в геометрии, машинном обучении, кластеризации и анализе данных.

Две точки на 2D-плоскости, соединённые прямой диагональной линией, обозначающей расстояние d
Евклидово расстояние — это расстояние по прямой между двумя точками (векторами).

Как пользоваться калькулятором

Введите компоненты вектора A и вектора B как числа через запятую — например, 1, 2, 3 и 4, 6, 8. У обоих векторов должно быть одинаковое количество компонент; если их число различается, сравниваются только первые совпадающие по позиции значения. Нажмите «Рассчитать», чтобы увидеть расстояние, число сравниваемых измерений и сумму квадратов разностей.

Разбираем формулу

Расстояние вычисляется как $$d = \sqrt{\sum_{i=1}^{n}\left(\text{A}_i - \text{B}_i\right)^{2}}$$ Для каждой пары соответствующих компонент вычтите одно значение из другого, возведите результат в квадрат (чтобы отрицательные разности не гасили положительные), сложите все квадраты, а затем извлеките квадратный корень из суммы. Корень возвращает величину к исходной шкале измерения.

Реклама
Схема, показывающая покомпонентные разности двух векторов, возведённые в квадрат и суммированные под квадратным корнем
Формула возводит в квадрат разность каждой компоненты, суммирует их и извлекает квадратный корень.

Пример расчёта

Возьмём A = (1, 2, 3) и B = (4, 6, 8). Разности равны −3, −4 и −5. После возведения в квадрат получаем 9, 16 и 25, их сумма — 50. Квадратный корень из 50 приблизительно равен 7,0711. Это и есть евклидово расстояние между двумя векторами. $$d = \sqrt{(1-4)^{2} + (2-6)^{2} + (3-8)^{2}} = \sqrt{9 + 16 + 25} = \sqrt{50} \approx 7{,}0711$$

Частые вопросы

Что делать, если у векторов разная длина? Расстояние корректно определено только для векторов одинаковой длины. Этот инструмент сравнивает начальные компоненты до длины более короткого вектора.

Подходит ли это для 2D- и 3D-точек? Да — введите два числа для точек на плоскости или три для точек в пространстве; формула работает одинаково.

Чем это отличается от манхэттенского расстояния? Манхэттенское расстояние складывает абсолютные значения разностей \(|\text{A}_i - \text{B}_i|\) без возведения в квадрат и извлечения корня — оно измеряет путь вдоль осей, а не по прямой.

Последнее обновление: