К содержимому
kalqulyator.ru
Личный кабинет

Меню

Проекция точки на прямую

Сообщите об ошибке или неточности

Опишите найденную неточность.

Осталось 1000 символов

Разместить у себя

Настройте калькулятор и скопируйте код на свой сайт.

Код для вставки

<script src="https://kalqulyator.ru/embed.js" data-calc="b05-point-line-projection" data-mode="button" data-theme="light" data-accent="#1d4ed8" data-text-color="#172033" data-card-bg="#ffffff" data-size="adaptive" async></script>
Как вставить
  1. Tilda: добавьте блок HTML-кода и вставьте строку.
  2. WordPress: добавьте блок "Пользовательский HTML" и вставьте строку.
  3. Обычный HTML: вставьте строку в нужное место страницы.

Предпросмотр

Данные для расчёта

Проекция — 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)

Комментариев пока нет.

Оставить комментарий

Комментарий появится после проверки

Связаться с поддержкой

Напишите, чем мы можем помочь.

Вход в кабинет

Забыли пароль?