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

Мне дали уравнения для преобразования из глобальной в локальную систему координат в 2 измерениях, однако без объяснения/доказательства того, как получено уравнение. Я понимаю, что иногда вам просто нужно выучить уравнение и использовать его, но в этом случае я был бы очень признателен, если бы кто-нибудь помог мне понять, что происходит. Они следующие:

Икс "=" Икс потому что θ + Д грех θ
у "=" Икс грех θ + Д потому что θ

Где (x,y) — локальные координаты глобальной точки (X,Y) и θ - это ориентация локальной системы относительно глобальной системы.

Ответы (1)

Это преобразование можно описать как умножение вектора на матрицу . Эта матрица представляет собой матрицу вращения , масштабированную ( Икс , Д ) . Его эффект заключается в вращении ( Икс , у ) к θ (о происхождении), затем масштабируйте ( Икс , Д ) .

Из интереса. Матрица вращения, приведенная в Википедии, дает уравнения: Икс "=" Икс потому что θ Д грех θ и у "=" Икс грех θ + Д потому что θ это вращение против часовой стрелки, а не по часовой стрелке?