Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[44.211.116.163] |
|
Сообщ.
#1
,
|
|
|
Допустим у меня имеются на плоскости две произвольные точки:
(x1, y1) и (x2, y2) Они образуют отрезок L. Как мне можно определить координату точки (x3, y3), которая образует с точкой (x2, y2) отрезок L2, равный по длине с L и отклоненный от отрезка L на 60 градусов? Спасибо. |
Сообщ.
#2
,
|
|
|
(x2-x1,y2-y1) вектор
(cos(alpha),-sin(alpha)) (sin(alpha),cos(alpha)) - матрица поворота вокруг центра координат на угол alpha вектор умножаешь на матрицу получаешь вектор откланеный от первого на угол alpha (x3,y3)=(x1,y1)+полученный вектор |