Перевод координаты xy точки из локальной системы координат в глобальную систему координат

Не могли бы вы помочь мне найти способ получить глобальные координаты точки, которая определена в локальной системе координат.

Известно:
(x,y) начало локальной системы координат.
угол локальной системы координат относительно глобальной системы координат.
(x,y) координата точки в локальной системе координат.

Ищем:
(x,y) координату точки в глобальной системе координат.

Большое спасибо!

Олег

Ответы (1)

Брать Икс , у глобальные координаты, Икс , у местные координаты, ( час , к ) глобальные координаты источника локальной системы, и ф угол против часовой стрелки от горизонтали глобальной системы ( Икс ) в "горизонтальную" ( Икс ).

Что же нужно, чтобы преобразовать из ( Икс , у ) к ( Икс , у ) заключается в 1. смещении начала координат; и 2. повернуть на ф по часовой стрелке. Эту последовательность проще всего выразить в матрично-векторной записи:

( Икс у ) "=" ( потому что ф грех ф грех ф потому что ф ) ( ( Икс у ) ( час к ) )

или явно,

Икс "=" ( Икс час ) потому что ф + ( у к ) грех ф у "=" ( Икс час ) грех ф + ( у к ) потому что ф