- Главная
- Наука и образование
- Проекция точки на прямую
Проекция точки на прямую
Проекция — X
Введите данные - результат обновится автоматически.
1,000000
- Проекция — Y
- 0,000000
- Проекция — Z
- 0,000000
- Расстояние до прямой
- 3,000000
Часть значений появится, когда заполните остальные поля.
Расчёт справочный и не заменяет консультацию специалиста.
Найдите ортогональную проекцию точки на бесконечную прямую через две разные точки на плоскости или в пространстве. Координата Z в режиме плоскости равна нулю; все координаты должны иметь одинаковые единицы.
Как считается
Направление X
"Точка B — X"-"Точка A — X"Направление Y
"Точка B — Y"-"Точка A — Y"Направление Z
IF(Размерность==3,"Точка B — Z (3D)"-"Точка A — Z (3D)",0)Квадрат длины направления
"Направление X"^2+"Направление Y"^2+"Направление Z"^2Параметр проекции
(("Точка P — X"-"Точка A — X")*"Направление X"+("Точка P — Y"-"Точка A — Y")*"Направление Y"+IF(Размерность==3,("Точка P — Z (3D)"-"Точка A — Z (3D)")*"Направление Z",0))/"Квадрат длины направления"Координата X
"Точка A — X"+"Параметр проекции"*"Направление X"Координата Y
"Точка A — Y"+"Параметр проекции"*"Направление Y"Координата Z
IF(Размерность==3,"Точка A — Z (3D)"+"Параметр проекции"*"Направление Z",0)Расстояние до прямой
SQRT(("Точка P — X"-"Координата X")^2+("Точка P — Y"-"Координата Y")^2+IF(Размерность==3,("Точка P — Z (3D)"-"Координата Z")^2,0))Пример расчёта
- Размерность
- Плоскость
- Точка A — X
- 0
- Точка A — Y
- 0
- Точка A — Z (3D)
- 0
- Точка B — X
- 2
- Точка B — Y
- 0
- Точка B — Z (3D)
- 0
- Точка P — X
- 1
- Точка P — Y
- 3
- Точка P — Z (3D)
- 2
- Координата X
- 1,000000
- Координата Y
- 0,000000
- Координата Z
- 0,000000
- Расстояние до прямой
- 3,000000
Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.
Источники
Комментарии (0)
Комментариев пока нет.





