Документация Engee

Преобразование матрицы поворота в углы поворота

Преобразование матрицы поворота в углы поворота.

Тип: SubSystem

Путь в библиотеке:

/Aerospace/Axes Transformations/Direction Cosine Matrix to Rotation Angles

Описание

Блок Преобразование матрицы поворота в углы поворота преобразует матрицу поворота (матрица направляющих косинусов ) в углы поворота и соответственно. Например, порядок поворотов по умолчанию означает следующую последовательность выполнения поворотов относительно координатных осей:

  • — поворот вокруг оси ;

  • — поворот вокруг оси ;

  • — поворот вокруг оси .

Порты

Вход

# DCMbe — матрица поворота
матрица 3 на 3

Details

Матрица поворота.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Выход

# [R1, R2, R3] — углы поворота
вектор 3 на 1

Details

Углы поворота в радианах.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Настройки

# Последовательность поворотов — последовательность поворотов
ZYX | ZYZ | ZXY | ZXZ | YXZ | YXY | YZX | YZY | XYZ | XYX | XZY | XZX

Details

Последовательность координатных осей, относительно которых выполняются повороты.

Значения

ZYX | ZYZ | ZXY | ZXZ | YXZ | YXY | YZX | YZY | XYZ | XYX | XZY | XZX

Значение по умолчанию

ZYX

Имя для программного использования

rotation_order

Настраиваемый

Нет

Вычисляемый

Да