@i_v

Как найти расстояние от центра до стороны повернутого прямоугольника?

Есть прямоугольник, находящийся в начале координат. Как, зная угол и размеры прямоугольника, найти расстояние от этого начала координат (центра прямоугольника) до его сторон (A1 и B1 на рисунке)?

0c4749c64bc94385b069f679cde1b45e.png
  • Вопрос задан
  • 1047 просмотров
Решения вопроса 1
Mrrl
@Mrrl
Заводчик кардиганов
Если его повернули на угол a, то
A1=min(A/abs(cos(a)),B/abs(sin(a))),
B1=min(B/abs(cos(a)),A/abs(sin(a))).
Если приходится делить на 0, то результат деления считается равным бесконечности, а значение минимума - второму числу.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
vvpoloskin
@vvpoloskin
Инженер связи
Так должна быть инфа, на сколько его повернули (угол или сами координаты). На основе нее можно получить либо расстояние до точки, либо сразу катет треугольника.

P. S. была бы нормальная работа математиком на полную занятость...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы