- Расстояние от точки до прямой в пространстве.
- Формула для вычисления расстояния от точки до прямой в пространстве
- Вывод формулы вычисления расстояния от точки до прямой в пространстве
- Примеры задач на вычисление расстояния от точки до прямой в пространстве
- Определение расстояния от точки до прямой
- Расстояние от точки до прямой онлайн
- Предупреждение
- Расстояние от точки до прямой − теория, примеры и решения
- 1. Расстояние от точки до прямой на плоскости
- 2. Расстояние от точки до прямой в пространстве
Расстояние от точки до прямой в пространстве.
Формула для вычисления расстояния от точки до прямой в пространстве
Если s =
Вывод формулы вычисления расстояния от точки до прямой в пространстве
Если задано уравнение прямой l то несложно найти s =
С другой стороны площадь параллелограмма равна произведению его стороны на высоту проведенную к этой стороне
В нашем случае высота будет равна расстоянию от точки до плоскости d , а сторона параллелограмма равна модулю направляющего вектора s .
Приравняв площади несложно получить формулу расстояния от точки до прямой.
Примеры задач на вычисление расстояния от точки до прямой в пространстве
x — 3 | = | y — 1 | = | z + 1 |
2 | 1 | 2 |
Из уравнения прямой получим:
s = < 2; 1; 2 >— направляющий вектор прямой;
M1(3; 1; -1) — точка лежащая на прямой.
M0M1 × s = | i | j | k | = |
3 | -1 | -4 | ||
2 | 1 | 2 |
d = | M0M1 × s | | s | = √ 2 2 + (-14) 2 + 5 2 √ 2 2 + 1 2 + 2 2 = √ 225 √ 9 = 15 3 = 5
Ответ: расстояние от точки до прямой равно 5.
Источник
Определение расстояния от точки до прямой
Расстояние от точки до прямой – это длина перпендикуляра, опущенного из точки на прямую. В начертательной геометрии она определяется графическим путем по приведенному ниже алгоритму.
- Прямую переводят в положение, в котором она будет параллельна какой-либо плоскости проекции. Для этого применяют методы преобразования ортогональных проекций.
- Из точки проводят перпендикуляр к прямой. В основе данного построения лежит теорема о проецировании прямого угла.
- Длина перпендикуляра определяется путем преобразования его проекций или с использованием способа прямоугольного треугольника.
На следующем рисунке представлен комплексный чертеж точки M и прямой b, заданной отрезком CD. Требуется найти расстояние между ними.
Согласно нашему алгоритму, первое, что необходимо сделать, это перевести прямую в положение, параллельное плоскости проекции. При этом важно понимать, что после проведенных преобразований фактическое расстояние между точкой и прямой не должно измениться. Именно поэтому здесь удобно использовать метод замены плоскостей, который не предполагает перемещение фигур в пространстве.
Результаты первого этапа построений показаны ниже. На рисунке видно, как параллельно b введена дополнительная фронтальная плоскость П4. В новой системе (П1, П4) точки C»1, D»1, M»1 находятся на том же удалении от оси X1, что и C», D», M» от оси X.
Выполняя вторую часть алгоритма, из M»1 опускаем перпендикуляр M»1N»1 на прямую b»1, поскольку прямой угол MND между b и MN проецируется на плоскость П4 в натуральную величину. По линии связи определяем положение точки N’ и проводим проекцию M’N’ отрезка MN.
На заключительном этапе нужно определить величину отрезка MN по его проекциям M’N’ и M»1N»1. Для этого строим прямоугольный треугольник M»1N»1N0, у которого катет N»1N0 равен разности (YM1 – YN1) удаления точек M’ и N’ от оси X1. Длина гипотенузы M»1N0 треугольника M»1N»1N0 соответствует искомому расстоянию от M до b.
Второй способ решения
- Параллельно CD вводим новую фронтальную плоскость П4. Она пересекает П1 по оси X1, причем X1∥C’D’. В соответствии с методом замены плоскостей определяем проекции точек C»1, D»1 и M»1, как это изображено на рисунке.
- Перпендикулярно C»1D»1 строим дополнительную горизонтальную плоскость П5, на которую прямая b проецируется в точку C’2 = b’2.
- Величина расстояния между точкой M и прямой b определяется длиной отрезка M’2C’2, обозначенного красным цветом.
Источник
Расстояние от точки до прямой онлайн
С помощю этого онлайн калькулятора можно найти расстояние от точки до прямой. Дается подробное решение с пояснениями. Для вычисления расстояния от точки до прямой, задайте размерность (2-если рассматривается прямая на плоскости, 3- если рассматривается прямая в пространстве), введите координаты точки и элементы уравнения в ячейки и нажимайте на кнопку «Решить».
Предупреждение
Инструкция ввода данных. Числа вводятся в виде целых чисел (примеры: 487, 5, -7623 и т.д.), десятичных чисел (напр. 67., 102.54 и т.д.) или дробей. Дробь нужно набирать в виде a/b, где a и b (b>0) целые или десятичные числа. Примеры 45/5, 6.6/76.4, -7/6.7 и т.д.
Расстояние от точки до прямой − теория, примеры и решения
Рассмотрим эту задачу в двухмерном и трехмерном пространствах.
1. Расстояние от точки до прямой на плоскости
Пусть в двухмерном пространстве задана точка M0(x0, y0) и прямая L:
(1) |
где q=(m,p) направляющий вектор прямой L.
Найдем расстояние от точки M0 до прямой (1)(Рис.1).
Алгоритм нахождения расстояния от точки M0 до прямой L содержит следующие шаги:
- построить прямую L1, проходящую через точку M0 и перпендикулярную прямой L,
- найти пересечение прямых L и L1(точка M1)
- найти найти расстояние между точками M0 и M1.
Уравнение прямой, проходящей через точку M0(x0, y0) имеет следующий вид:
Как видно из рисунка Рис.1, для того, чтобы прямая L1 была перпендикулярна прямой L нужно , чтобы направляющий вектор q прямой L была коллинеарна нормальному вектору n прямой L1, поэтому в качестве нормального вектора прямой L1 достаточно взять направляющий вектор прямой L. Тогда уравнение прямой L1, представленной уравнением (2) можно записать так:
Для нахождения точки пересечения прямых L и L1, которая и будет проекцией точки M0 на прямую L, можно решить систему из двух уравнений (1) и (3) с двумя неизвестными x и y. Выражая неизвестную x из одного уравнения и подставляя в другое уравнение получим координаты точки M1(x1, y1).
Найдем точку пересечения прямых L и L1 другим методом.
Выведем параметрическое уравнение прямой (1):
(5) |
Подставим значения x и y в (4):
(6) |
Мы нашли такое значение t=t’, при котором координаты x и y точки на прямой L удовлетворяют уравнению прямой L1(4). Следовательно, подставляя значение t’ в (5) получим координаты проекции точки M0 на прямую L:
Далее находим расстояние между точками M0 и M1 используя формулу:
(7) |
Пример 1. Найти расстояние от точки M0(−6, 2) до прямой
(8) |
Направляющий вектор прямой (8) имеет вид:
Т.е. m=2, p=−1. Из уравнения прямой (8) видно, что она проходит через точку M’ (x’, y’)=(1, 7)(в этом легко убедится − подставляя эти значения в (8) получим тождество 0=0), т.е. x’=1, y’=7. Подставим значения m, p, x0, y0, x’, y’ в (6):
Подставляя значение t в (5), получим:
Вычислим расстояние между точками M0(-6, 2) и M1
Упростим и решим:
Расстояние от точки M0(-6, 2) до прямой (8) :
2. Расстояние от точки до прямой в пространстве
(9) |
где q=(m, p, l) направляющий вектор прямой L.
Найдем расстояние от точки M0 до прямой (9)(Рис.2).
Алгоритм нахождения расстояния от точки до прямой L содержит следующие шаги:
- построить плоскость α, проходящую через точку M0 и перпендикулярную прямой L,
- найти пересечение плоскости α и прямой L(точка M1)
- найти расстояние между точками M0 и M1.
где n=(A,B,C) нормальный вектор плоскости α.
Как видно из рисунка Рис.2, для того, чтобы плоскость α была перпендикулярна прямой L нужно , чтобы направляющий вектор q прямой L была коллинеарна нормальному вектору n плоскости α, поэтому в качестве нормального вектора плоскости α достаточно взять направляющий вектор прямой L. Тогда уравнение плоскости α, представленной уравнением (10) можно записать так:
Для нахождения точки пересечения плоскости α и прямой L, которая и будет проекцией точки M0 на прямую L, выведем параметрическое уравнение прямой (9):
(12) |
Подставим значения x и y в (11):
m 2 t+mx’+p 2 t+py’+l 2 t+ly’−mx0−py0−lz0=0 |
(13) |
Мы нашли такое значение t=t’, при котором координаты x,y и z точки на прямой L удовлетворяют уравнению плоскости (11). Следовательно, подставляя значение t’ в (12) получим координаты проекции точки M0 на прямую L:
Далее вычисляем расстояние между точками M0 и M1 используя формулу
(14) |
которое является расстоянием между точкой M0 и прямой (9).
Пример 2. Найти расстояние от точки M0(1, 2, 1) до прямой
(15) |
Направляющий вектор прямой (15) имеет вид:
Т.е. m=2, p=4, l=−6. Из уравнения прямой (15) видно, что она проходит через точку M’ (x’, y’, z’)=(4, 3, 1)(в этом легко убедится − подставляя эти значения в (15) получим тождество 0=0=0), т.е. x’=4, y’=3, z’=1. Подставим значения m, p, l x0, y0, z0 x’, y’, z’ в (13):
Подставляя значение t=t’ в (12), получим координаты точки M1:
Далее, используя формулу (14) вычисляем расстояние от точки M0 до прямой (15):
Упростим и решим:
Расстояние от точки M0(1, 2, 1) до прямой (15) :
Источник