Матрица поворота
| Проверить информацию.
Необходимо проверить точность фактов и достоверность сведений, изложенных в этой статье.
На странице обсуждения должны быть пояснения. |
| Эта статья или раздел нуждается в переработке.
Пожалуйста, улучшите статью в соответствии с правилами написания статей.
|
Матрицей поворота (или матрицей направляющих косинусов) называется ортогональная матрица, которая используется для выполнения собственного ортогонального преобразования в евклидовом пространстве. При умножении матрицы поворота на вектор длина вектора сохраняется, при этом определитель матрицы поворота положителен (и равен 1).
В отличие от матрицы перехода матрица поворота при умножении на вектор-столбец преобразует координаты вектора в соответствии с поворотом вектора (а не поворотом координатных осей). При этом координаты повернутого вектора получаются в той же (неподвижной) системе координат.
[править] Матрица поворота в двумерном пространстве
В двумерном пространстве поворот можно описать одним углом
со следующей матрицей линейного преобразования в декартовой системе координат:
Поворот выполняется путём умножения матрицы поворота на вектор-столбец, описывающий вращаемую точку:
.
Координаты (x',y') в результате поворота точки (x,y) имеют вид:
,
.
Конкретные знаки в формулах зависят от того, является ли система координат правосторонней или левосторонней, и выполняется ли вращение по или против часовой стрелки. [уточнить]
[править] Матрица поворота в трёхмерном пространстве
Матрицами вращения вокруг оси декартовой системы координат на угол α в трёхмерном пространстве являются:
- Вращение вокруг оси x:
,
- Вращение вокруг оси y:
,
- Вращение вокруг оси z:
.
Положительным углам при этом соответствует вращение вектора против часовой стрелки в правой системе координат, и по часовой стрелке в левой системе координат, если смотреть на плоскость вращении со стороны полупространства, где значения координат оси, вокруг которой осуществляется поворот, положительные. Правая система координат связана с выбором правого базиса (см. правило буравчика).
[править] Изменение оси поворота
Пусть
— матрица поворота вокруг оси с ортом
на угол
,
— матрица поворота вокруг оси с ортом
на тот же угол, причем
где
— матрица поворота, изменяющая орт оси поворота
. Тогда
где
— транспонированная матрица
.
[править] Перестановочность поворотов
Если
— матрица поворота вокруг оси с ортом
на угол
,
— матрица поворота вокруг оси с ортом
на угол
, то
— матрица, описывающая поворот, являющийся результатом двух последовательно осуществленных поворотов (
и
), поскольку
При этом последовательность поворотов можно поменять, видоизменив поворот
:
где матрица
— матрица поворота на угол
вокруг оси c ортом
повернутым с помощью поворота
:
поскольку
, т.к. матрица поворота является ортогональной матрицей (
— единичная матрица). Заметим, что коммутативности поворотов в обычном смысле нет, т.е.
[править] Выражение матрицы поворота через углы Эйлера
Последовательные повороты около осей
на угол прецессии (
), угол нутации (
) и на угол собственного вращения (
) приводят к следующему выражению для матрицы поворота:
Ось
— ось X, повернутая первым поворотом (на
),
— ось Z, повернутая первым и вторым поворотом (на
и
). Вследствие перестановочности поворотов приведенная матрица соответствует поворотам на углы
,
,
вокруг осей Z, X, Z:
.
В случае, если повороты задаются в другой последовательности, матрица поворота находится перемножением матриц для вращения вокруг соответствующих декартовых осей координат, например:
- 1) Поворот около осей: X, Y, X
- 2) Соответственно: X, Y, Z
- 3) X, Z, X
- 4) X, Z, Y
- 5) Y, X, Y
- 6) Y, X, Z
- 7) Y, Z, X
- 8) Y, Z, Y
- 9) Z, X, Y
- 10) Z, X, Z
- 11) Z, Y, X
- 12) Z, Y, Z
[править] Выражение матрицы поворота через угол поворота
и единичный вектор оси вращения 
В декартовых координатах матрица поворота имеет вид:
[править] Выражение матрицы поворота через кватернион
Если задан кватернион q = (w,x,y,z), то соответствующая матрица поворота имеет вид:
[править] Свойства матрицы поворота
Если
— матрица, задающая поворот вокруг оси
на угол
, то:



(след матрицы вращения)
(матрица имеет единичный определитель).- если строки (или столбцы матрицы) рассматривать как координаты векторов
, то верны следующие соотношения):
- Матрица обратного поворота получается обычным транспонированием матрицы прямого поворота, т. о.
.
[править] См. также
[править] Литература
- Лурье А. И. Аналитическая механика — М.:Физматлит — 1961 г. — 824 с.
[править] Ссылки
| Это заготовка статьи по математике. Вы можете помочь проекту, исправив и дополнив её. |
| Это заготовка статьи по механике. Вы можете помочь проекту, исправив и дополнив её. |
| В другом языковом разделе есть более полная статья Rotation matrix (англ.)
Вы можете помочь проекту, расширив текущую статью с помощью перевода.
|



.
,
.
,
,
.






.
и единичный вектор оси вращения 





(
(матрица имеет единичный
, то верны следующие соотношения):



.