что такое квадрат расстояния между точками

Расстояние между двумя точками онлайн

С помощю этого онлайн калькулятора можно найти расстояние между точками по известным координатам этих точек. Дается решение с пояснениями. Для нахождения расстояния между точками задайте размерность (2-если задача рассматривается в двухмерном пространстве, 3- если задача рассматривается в трехмерном пространстве), введите координаты точек в ячейки и нажмите на кнопку «Решить». Теоретическую часть смотрите ниже.

Предупреждение

Расстояние между двумя точками на прямой

Пусть заданы на оси OX точки A с координатой xa и B с координатой xb (Рис.1). Найдем расстояние между точками A и B.

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Расстояние между точками A и В равно:

Поскольку расстояние от O до В равна xb, а расстояние от O до A равна xa, получим:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

На рисунке 2 точки A и В находятся по разные стороны начала координат O. B этом случае рассояние между точками A и B равно:

Поскольку координата точки A отрицательна а координата точки B положительна, то (2) можно записать так:

На рисунке 3 точки A и В находятся c левой стороны начала координат O.

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

B этом случае рассояние между точками A и B равно:

Из формул (2),(4),(6) следует, что независимо от расположения точек отностительно начала координат рассояние этих точек равна разности координат этих точек, причем от большего значения вычитается меньшее (так как расстояние не может быть отрицательным числом).

Формулы (2),(4),(6) можно записать и так:

Решение. Для нахождения расстояния между точками A и B воспользуемся формулой (7):

Расстояние между двумя точками на плоскости

Пусть на плоскости задана декартова прямоугольная система координат XOY и пусть на плоскости заданы точки A и B, где A имеет координаты (xa,ya), а B имеет координаты (xb,yb) (Рис.4).

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Учитывая результаты предыдующего параграфа, можем найти расстояние между точками A и M, а также расстояние между точками B и M:

ABM является прямоугольным треугольником, где AB гипотенуза, а AM и BM катеты. Тогда, исходя из теоремы Пифагора, имеем:

Тогда, учитывая (8), получим:

Решение. Для нахождения расстояния между точками A и B воспользуемся формулой (9). Подставляя координаты точек A и B в формулу (9), получим:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точкамичто такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точкамичто такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками,

Ответ: что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками.

Расстояние между двумя точками в пространстве

Рассмотрим в пространстве, в декартовой прямоугольной системе координат точки A и B, где A имеет координаты (xa,ya,za), а B имеет координаты (xb,yb,zb) (Рис.5).

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

AB является диагональю параллелепипеда, грани которго параллельны координатным плоскостьям и проходят через точки A и B. Но AB является гипотенузой прямоугольного треугольника AMB, а AM и BM являются катетами этого прямоугольного треугольника. Тогда, по теореме Пифагора, имеем:

Учитывая, что BM равно разности третьих координат точек B и A, получим:

Из предыдующего параграфа следует, что:

Но AM=A’B’. Тогда из (10) и (11) следует:

Пример 3. В пространстве задана декартова прямоугольная система координат XOY и точки \( \small A(x_a; \ y_a ;\ z_a)=A(5;1;0) \) и \( \small B(x_b, \ y_b, \ z_b)=B(-8,-4;21). \) Найти рассояние между этими точками.

Решение. Для нахождения расстояния между точками A и B воспользуемся формулой (12). Подставляя координаты точек A и B в формулу (12), получим:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точкамичто такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точкамичто такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками,

Ответ: что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками.

Источник

Расстояние между точками на координатной плоскости — формулы и расчеты

Аналитическая геометрия — важная ветвь математики, которая позволяет рассчитать любые характеристики расположения объектов в пространстве, например, углы и дистанции.

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Формула расстояния между точками на координатной плоскости является основным инструментом, применяемым при решении ряда задач в двумерном пространстве.

Система координат

Прежде чем говорить о расстоянии между точками по координатам, следует ввести систему отчета, в которой каждый геометрический объект можно будет однозначно определять. Для этой цели часто используют декартову систему координат. Она представляет собой взаимно перпендикулярные прямые, на каждой из которых отмечены единичные отрезки. Именно в них определяется положение тел в пространстве, на плоскости или на прямой линии.

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Для названных трех случаев декартова система координат отличается количеством осей:

Единичные отрезки на координатных осях в общем случае могут иметь разную длину.

Однако ввиду симметричности пространства и для удобства выполнения практических расчетов применяют, как правило, единичные отрезки равной длины. Каждому из них соответствует единичный вектор.

Понятие о векторе

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

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Из школьного курса геометрии известно, что под ним принято понимать отрезок, имеющий некоторое определенное направление. Обозначают его в виде прямой линии конечной длины, на конце которой изображена стрелка.

Пользу использования указанного геометрического объекта трудно переоценить. Например, в физике все величины делятся на 2 большие группы:

К первым относятся масса, электрический заряд, энергия и другие. Вторая группа более обширная. Здесь следует назвать скорость, ускорение, силу тока, напряженности магнитного и электрического полей, силу любой природы и многие другие.

Характеристики объекта

Как любой геометрический объект, вектор обладает набором математических свойств, которые используются при решении задач. Основные из них:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Для всех свойств существуют определяющие их правила. Например, при осуществлении вычитания вектора a- из b- необходимо соединить концы этих объектов отрезком и направить его к концу a-, тогда получается результирующий вектор разницы.

Умножение a- и b- векторным способом является полезной операцией при определении площадей и объемов фигур. Для ее выполнения следует уметь работать с матрицами второго и третьего порядка, в частности, знать, как рассчитывается детерминант (определитель).

Универсальный способ

Речь идет о координатном представлении нульмерных, одномерных, двумерных и трехмерных геометрических фигур. Параметры точек, треугольников, квадратов, прямых, плоскостей и других более сложных объектов могут быть однозначно выражены в виде наборов чисел, привязанных к соответствующей координатной системе. Поскольку существует задача определения расстояния от точки до точки по координатам, имеет смысл рассмотреть только указанный одномерный объект и вектор.

Точка на плоскости

В общем случае удобно обозначить произвольную точку Q (x0; y0).

Направленный отрезок в двумерном пространстве

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

На плоскости и в трехмерном пространстве всего 2 точки однозначно определяют направленный отрезок. Если его начало переместить в пересечение осей x и y, его конец легко можно найти, вычитая соответствующие координаты точек друг из друга. Следующий простой пример демонстрирует сказанное.

Даны точки A (x1; y1), B (x2; y2), тогда AB- будет иметь координаты:

Вторая точка показывает место расположения конца AB-.

Формула дистанции

Имея полученные представления и знания о свойствах точек и векторов, можно перейти к вопросу нахождения формулы расстояния. Согласно геометрическому определению, под дистанцией между двумя точками понимают длину отрезка, который их соединяет. Эта величина также равна модулю вектора, построенного на нульмерных объектах.

Длину направленного отрезка на плоскости определить просто: необходимо возвести в квадрат каждую его координату, сложить полученные значения, и взять квадратный корень из результирующей суммы. Для вектора a- (x; y) длина будет равна следующей величине:

Возведение суммы в степень 0,5 эквивалентно взятию из нее квадратного корня.

Поскольку определение координат вектора по соответствующим значениям точек известно, можно получить следующую простую формулу для A (x1; y1) и B (x2; y2):

В трехмерном пространстве соответствующее выражение будет иметь подобную форму, только добавится третья координата z.

Расстояние между Q и прямой

Полученные знания можно с легкостью применять для решения разнообразных задач по геометрии. Часто приходится находить дистанцию между точкой и прямой. Определить эту величину можно, если знать направляющий вектор прямой. Предположим, что он имеет следующие координаты: a- (x1; y1). Прямая проходит через A (x2; y2). Точка задается так: Q (x0; y0).

В параметрическом виде прямая записывается следующим образом:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Здесь t — параметр, который может принимать любое действительное число. Это выражение позволяет записать равенство (1):

Пусть точка P (x;y) является проекцией Q (x0;y0) на прямую, тогда расстояние PQ является искомой дистанцией, которую следует найти по условию задачи. Поскольку вектора PQ- и a- перпендикулярны друг другу, их скалярное произведение будет равно нулю (угол между векторами равен 90 градусов, его косинус равен нулю). Исходя из этих рассуждений, можно записать выражение (2):

Поскольку имеющиеся равенства (1) и (2) содержат 2 неизвестные переменные, объединение их в систему и решение ее позволит определить точку P (x;y). Зная ее координаты и используя формулу дистанции между двумя точками на плоскости, можно получить искомое расстояние PQ.

Пример задачи

Применить полученные знания поможет простая геометрическая проблема. Имеется прямая, которая задана на плоскости в виде следующего общего выражения:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Пусть проекцией точки Q на прямую будет нульмерный объект P (x;y). Координаты P должны удовлетворять записанному уравнению.

Чтобы определить направляющий вектор, достаточно взять 2 любые точки на прямой. Подставляя в выражение произвольные значения x, можно определить эти точки A, B и вместе с ними направляющий вектор AB-:

Вектор QP-, который пересекает прямую под прямым углом, должен подчиняться следующему уравнению (свойство скалярного произведения):

В это выражение нужно подставить значение y из уравнения прямой.

Получается:

Рассчитанное значение округлено до сотых долей и выражается в единицах единичных векторов координатной системы.

При решении подобных задач для сокращения последующих вычислений рекомендуется проверять принадлежность точки прямой, для чего следует подставить координаты в уравнение. Если этот факт подтверждается, искомое расстояние равно нулю.

Углы треугольника

Польза от использования формулы дистанции между точками на плоскости наглядно показывается на примере решения задач на нахождение углов фигур. Пусть нужно определить все углы треугольника, который построен на вершинах A (x1;y1), B (x2;y2), C (x3;y3).

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

На первый взгляд сложная задача решается легко, если вспомнить о понятии векторного произведения. Например, для векторов AB- и AC- записывается оно так:

Произведение [AB-*AC-] является вектором, который находится как детерминант матрицы третьего порядка. Его модуль, а также длины |AB-| и |AC-| вычисляются по формуле расстояния между двумя точками.

Чтобы определить угол при вершине A треугольника, остается взять функцию арксинуса от отношения векторного произведения к произведению длин сторон AB и AC.

Источник

Расчет евклидова расстояния с помощью NumPy

В этом руководстве мы рассмотрим, как рассчитать евклидово расстояние между двумя точками в Python с помощью Numpy.

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

Евклидово расстояние — кратчайшая прямая между двумя точками в евклидовом пространстве.

Название происходит от Евклида, который широко известен как «отец геометрии», так как это было единственное пространство, которое люди в то время обычно задумывали. Со временем в физике и математике наблюдались различные типы пространства, такие как пространство Аффин.

В 3-мерном евклидовом пространстве кратчайшая прямая между двумя точками всегда будет прямой линией между ними.

Учитывая этот факт, евклидово расстояние не всегда является наиболее полезной метрикой для отслеживания при работе со многими размерностями, мы сосредоточимся на 2D и 3D евклидовом пространстве для расчета евклидова расстояния.

Вообще говоря, евклидова расстояние широко используется в разработке 3D-миров, а также алгоритмов машинного обучения, которые включают в себя метрики расстояния, такие как K-ближайшие соседи. Как правило, евклидово расстояние будет представлять, насколько похожи две точки данных, предполагая, что некоторая кластеризация на основе других данных уже была выполнена.

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

Математическая формула расчета евклидова расстояния между 2 точками в 2D пространстве:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Формула легко адаптируется к 3D-пространство, а также к любому размеру:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Общая формула может быть упрощена до:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Острый глаз может заметить сходство между евклидовым расстоянием и теоремой Пифагора:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точкамичто такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Из-за этого евклидова расстояние иногда называют расстоянием Пифагора, хотя прежнее название гораздо более известно.

Примечание: Две точки являются векторами, но выход должен быть скалярным.

Мы будем использовать NumPy для расчета этого расстояния для двух точек, и один и тот же подход используется для 2D и 3D пространств:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Расчет евклидова расстояния в Python с помощью NumPy

Во-первых, нам нужно будет установить библиотеку NumPy:

Теперь давайте импортируем его и настроим две наши точки с декартовыми координатами (0, 0, 0) и (3, 3, 3):

Вместо того, чтобы выполнять расчет вручную, мы будем использовать вспомогательные методы NumPy, чтобы сделать его еще проще!

Операции и математические функции, необходимые для расчета евклидова расстояния, довольно просты: сложение, вычитание, а также функция квадратного корня. Несколько слагаемых также можно заменить суммой:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

NumPy предоставляет нам функцию np.sqrt(), представляющую функцию квадратного корня, а также функцию np.sum(), которая представляет собой сумму. При этом расчет евклидова расстояния в Python прост и интуитивно понятен:

Данная формула дает нам довольно простой результат:

Что равно 27. Осталось все, что получить квадратный корень из этого числа:

В истинном питоновом духе это можно сократить до одной строки:

Этот подход, однако, интуитивно больше похож на формулу, которую мы использовали раньше:

Это также приводит к:

np.linalg.norm()

Если бы вы установили для параметра ord какое-то другое значение p, вы бы рассчитали другие p-нормы. Например, норма L1 вектора-это расстояние Манхэттена!

Имея это в виду, мы можем использовать функцию np.linalg.norm() для легкого и гораздо более чистого вычисления евклидова расстояния, чем использование других функций:

Это приводит к печати расстояния L2/евклида:

Нормализация L2 и нормализация L1 широко используются в машинном обучении для нормализации входных данных.

Для расчета точечного произведения между 2 векторами вы можете использовать следующую формулу:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

С помощью NumPy мы можем использовать функцию np.dot(), передавая два вектора.

Конечно, вы также можете сократить это до однострочного:

Использование встроенной системы math.dist()

В Python есть встроенный метод в математическом модуле, который вычисляет расстояние между 2 точками в трехмерном пространстве. Однако это работает только с Python 3.8 или более поздней версии.

math.dist()принимает два параметра, которые являются двумя точками, и возвращает евклидово расстояние между этими точками.

Примечание: Обратите внимание, что две точки должны иметь одинаковые размеры (т.е. оба в 2d или 3d пространстве).

Теперь, чтобы вычислить Евклидово расстояние между этими двумя точками, мы просто заправляем их в метод thedistdist():

Заключение

Данная метрика используется во многих контекстах в интеллектуальном анализе данных, машинном обучении и ряде других областей и является одной из фундаментальных метрик расстояния.

Источник

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Формула расстояния между точками на координатной плоскости является основным инструментом, применяемым при решении ряда задач в двумерном пространстве.

Система координат

Прежде чем говорить о расстоянии между точками по координатам, следует ввести систему отчета, в которой каждый геометрический объект можно будет однозначно определять. Для этой цели часто используют декартову систему координат. Она представляет собой взаимно перпендикулярные прямые, на каждой из которых отмечены единичные отрезки. Именно в них определяется положение тел в пространстве, на плоскости или на прямой линии.

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Для названных трех случаев декартова система координат отличается количеством осей:

Единичные отрезки на координатных осях в общем случае могут иметь разную длину.

Однако ввиду симметричности пространства и для удобства выполнения практических расчетов применяют, как правило, единичные отрезки равной длины. Каждому из них соответствует единичный вектор.

Понятие о векторе

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

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Из школьного курса геометрии известно, что под ним принято понимать отрезок, имеющий некоторое определенное направление. Обозначают его в виде прямой линии конечной длины, на конце которой изображена стрелка.

Пользу использования указанного геометрического объекта трудно переоценить. Например, в физике все величины делятся на 2 большие группы:

К первым относятся масса, электрический заряд, энергия и другие. Вторая группа более обширная. Здесь следует назвать скорость, ускорение, силу тока, напряженности магнитного и электрического полей, силу любой природы и многие другие.

Характеристики объекта

Как любой геометрический объект, вектор обладает набором математических свойств, которые используются при решении задач. Основные из них:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Для всех свойств существуют определяющие их правила. Например, при осуществлении вычитания вектора a- из b- необходимо соединить концы этих объектов отрезком и направить его к концу a-, тогда получается результирующий вектор разницы.

Умножение a- и b- векторным способом является полезной операцией при определении площадей и объемов фигур. Для ее выполнения следует уметь работать с матрицами второго и третьего порядка, в частности, знать, как рассчитывается детерминант (определитель).

Универсальный способ

Речь идет о координатном представлении нульмерных, одномерных, двумерных и трехмерных геометрических фигур. Параметры точек, треугольников, квадратов, прямых, плоскостей и других более сложных объектов могут быть однозначно выражены в виде наборов чисел, привязанных к соответствующей координатной системе. Поскольку существует задача определения расстояния от точки до точки по координатам, имеет смысл рассмотреть только указанный одномерный объект и вектор.

Точка на плоскости

В общем случае удобно обозначить произвольную точку Q (x0; y0).

Направленный отрезок в двумерном пространстве

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

На плоскости и в трехмерном пространстве всего 2 точки однозначно определяют направленный отрезок. Если его начало переместить в пересечение осей x и y, его конец легко можно найти, вычитая соответствующие координаты точек друг из друга. Следующий простой пример демонстрирует сказанное.

Даны точки A (x1; y1), B (x2; y2), тогда AB- будет иметь координаты:

Вторая точка показывает место расположения конца AB-.

Формула дистанции

Имея полученные представления и знания о свойствах точек и векторов, можно перейти к вопросу нахождения формулы расстояния. Согласно геометрическому определению, под дистанцией между двумя точками понимают длину отрезка, который их соединяет. Эта величина также равна модулю вектора, построенного на нульмерных объектах.

Длину направленного отрезка на плоскости определить просто: необходимо возвести в квадрат каждую его координату, сложить полученные значения, и взять квадратный корень из результирующей суммы. Для вектора a- (x; y) длина будет равна следующей величине:

Возведение суммы в степень 0,5 эквивалентно взятию из нее квадратного корня.

Поскольку определение координат вектора по соответствующим значениям точек известно, можно получить следующую простую формулу для A (x1; y1) и B (x2; y2):

В трехмерном пространстве соответствующее выражение будет иметь подобную форму, только добавится третья координата z.

Расстояние между Q и прямой

Полученные знания можно с легкостью применять для решения разнообразных задач по геометрии. Часто приходится находить дистанцию между точкой и прямой. Определить эту величину можно, если знать направляющий вектор прямой. Предположим, что он имеет следующие координаты: a- (x1; y1). Прямая проходит через A (x2; y2). Точка задается так: Q (x0; y0).

В параметрическом виде прямая записывается следующим образом:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Здесь t — параметр, который может принимать любое действительное число. Это выражение позволяет записать равенство (1):

Пусть точка P (x;y) является проекцией Q (x0;y0) на прямую, тогда расстояние PQ является искомой дистанцией, которую следует найти по условию задачи. Поскольку вектора PQ- и a- перпендикулярны друг другу, их скалярное произведение будет равно нулю (угол между векторами равен 90 градусов, его косинус равен нулю). Исходя из этих рассуждений, можно записать выражение (2):

Поскольку имеющиеся равенства (1) и (2) содержат 2 неизвестные переменные, объединение их в систему и решение ее позволит определить точку P (x;y). Зная ее координаты и используя формулу дистанции между двумя точками на плоскости, можно получить искомое расстояние PQ.

Пример задачи

Применить полученные знания поможет простая геометрическая проблема. Имеется прямая, которая задана на плоскости в виде следующего общего выражения:

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

Пусть проекцией точки Q на прямую будет нульмерный объект P (x;y). Координаты P должны удовлетворять записанному уравнению.

Чтобы определить направляющий вектор, достаточно взять 2 любые точки на прямой. Подставляя в выражение произвольные значения x, можно определить эти точки A, B и вместе с ними направляющий вектор AB-:

Вектор QP-, который пересекает прямую под прямым углом, должен подчиняться следующему уравнению (свойство скалярного произведения):

В это выражение нужно подставить значение y из уравнения прямой.

Получается:

Рассчитанное значение округлено до сотых долей и выражается в единицах единичных векторов координатной системы.

При решении подобных задач для сокращения последующих вычислений рекомендуется проверять принадлежность точки прямой, для чего следует подставить координаты в уравнение. Если этот факт подтверждается, искомое расстояние равно нулю.

Углы треугольника

Польза от использования формулы дистанции между точками на плоскости наглядно показывается на примере решения задач на нахождение углов фигур. Пусть нужно определить все углы треугольника, который построен на вершинах A (x1;y1), B (x2;y2), C (x3;y3).

что такое квадрат расстояния между точками. Смотреть фото что такое квадрат расстояния между точками. Смотреть картинку что такое квадрат расстояния между точками. Картинка про что такое квадрат расстояния между точками. Фото что такое квадрат расстояния между точками

На первый взгляд сложная задача решается легко, если вспомнить о понятии векторного произведения. Например, для векторов AB- и AC- записывается оно так:

Произведение [AB-*AC-] является вектором, который находится как детерминант матрицы третьего порядка. Его модуль, а также длины |AB-| и |AC-| вычисляются по формуле расстояния между двумя точками.

Чтобы определить угол при вершине A треугольника, остается взять функцию арксинуса от отношения векторного произведения к произведению длин сторон AB и AC.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *