Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Алгоритмы > Определение координат точки |
Автор: SkyStar 13.09.07, 11:45 |
Допустим у меня имеются на плоскости две произвольные точки: (x1, y1) и (x2, y2) Они образуют отрезок L. Как мне можно определить координату точки (x3, y3), которая образует с точкой (x2, y2) отрезок L2, равный по длине с L и отклоненный от отрезка L на 60 градусов? Спасибо. |
Автор: XandoX 13.09.07, 12:02 |
(x2-x1,y2-y1) вектор (cos(alpha),-sin(alpha)) (sin(alpha),cos(alpha)) - матрица поворота вокруг центра координат на угол alpha вектор умножаешь на матрицу получаешь вектор откланеный от первого на угол alpha (x3,y3)=(x1,y1)+полученный вектор |