Матриця повороту

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Шаблон:UniboxМатриця поворотуматриця переходу, яка зв'язує між собою координати векторів векторного простору при зміні системи координат.

В новій системі координат вектор  x переходить у вектор x. Між новими та старими координатами існує лінійний зв'язок

 x=Rx.

Цей зв'язок визначається матрицею повороту  R.

Властивості

  • Оскільки поворот — це перетворення координат, при якому зберігаються довжини векторів, то (x)Tx=xTRTRx=xTx,
отже, матриця повороту є ортогональною матрицею:
 R1=RT (обернена матриця дорівнює транспонованій матриці).
  • Оскільки поворот зберігає орієнтацію, то
 detR=+1 (детермінант матриці повороту дорівнює одиниці).
  • Добутком матриць повороту є матриця повороту:
(R1R2)T(R1R2)=R2T(R1TR1)R2=I,
 det(R1R2)=(detR1)(detR2)=+1.

Три вищеперераховані властивості означають, що матриці повороту утворюють дійсну спеціальну ортогональну групу (SO(n)).

  • Корисною є властивість взаємодії з векторним добутком:
R(a×b)=Ra×Rb.

Матриця повороту на площині

Файл:Rotate.PNG
Поворот в площині на кут φ переводить точку (x,y) в точку (x,y)

У двовимірному випадку матриця повороту має вигляд

R(φ)=[cosφsinφsinφcosφ],

де φ — кут повороту проти годинникової стрілки.

Вона обертає вектор рядок за допомогою наступного множення матриць,

[xy]=[cosφsinφsinφcosφ][xy].

Тож нові координати (x',y') точки (x,y) після обертання будуть наступні:

x=xcosφysinφ,
y=xsinφ+ycosφ.

Матриця повороту в тривимірному просторі

Шаблон:Main

  • Матриці повороту відносно осей x, y та z відповідно:
Rx(φ)=[1000cosφsinφ0sinφcosφ],Ry(φ)=[cosφ0sinφ010sinφ0cosφ],Rz(φ)=[cosφsinφ0sinφcosφ0001].
 R=Rz(φ)Ry(θ)Rx(ψ).
R𝐮(φ)=𝐮𝐮T+(I𝐮𝐮T)cosφ+[𝐮]×sinφ,

де

[𝐮]×матриця векторного добутку,
𝐮𝐮=𝐮𝐮Tтензорний добуток векторів (результатом є матриця).

Кожен з трьох доданків є ортогональним до двох інших:

перший — проектор на лінію вектора u,
інші — на лінії, що перпендикулярні вектору u.

Вищенаведена формула — матричний запис формули повороту Родрігеса.

Матриця повороту в просторі Мінковського

У просторі Мінковського матриця повороту включає в себе як просторові повороти, так і переходи від однієї інерційної системи відліку до іншої, які задаються перетвореннями Лоренца.

Див. також

Джерела