Преобразуйте матрицу направляющего косинуса в вектор кватерниона
Преобразования утилит/Осей
Блок Direction Cosine Matrix to Quaternions преобразовывает 3х3 матрицу направляющего косинуса (DCM) в четырехэлементный модульный вектор кватерниона (q 0, q 1, q 2, q 3). DCM выполняет координатное преобразование вектора в инерционных осях к вектору в осях тела.
DCM задан как функция модульного вектора кватерниона следующим:
Используя это представление DCM, существует много вычислений, чтобы прибыть в правильный кватернион. Первый из них должен вычислить трассировку DCM, чтобы определить, какие алгоритмы используются. Если трассировка больше, что нуль, кватернион может быть автоматически вычислен. Когда трассировка меньше чем или равна нулю, главный диагональный элемент DCM с самым большим значением должен быть идентифицирован, чтобы решить, что итоговый алгоритм раньше вычислял кватернион. Если главный диагональный элемент идентифицирован, кватернион вычисляется. Для подробного представления этих алгоритмов посмотрите под маской этого блока.
Блокируйте поведение, когда матрица направляющего косинуса будет недопустима (не ортогональный).
Предупреждение — Выводит предупреждение и указывает, что матрица направляющего косинуса недопустима.
Ошибка — ошибка Отображений и указывает, что матрица направляющего косинуса недопустима.
Ни один — не выводит предупреждение или ошибку (значение по умолчанию).
Допуск матричной валидности направляющего косинуса, заданной как скаляр. Значением по умолчанию является eps(2)
. Блок считает матрицу направляющего косинуса допустимой, если эти условия верны:
Транспонирование матричных времен направляющего косинуса само равняется 1
в заданном допуске (transpose(n)*n == 1±tolerance
)
Определитель матрицы направляющего косинуса равняется 1
в заданном допуске (det(n) == 1±tolerance
).
Входной параметр | Тип размерности | Описание |
---|---|---|
Сначала | 3х3 матрица направляющего косинуса |
Вывод | Тип размерности | Описание |
---|---|---|
Сначала | 4 1 вектор кватерниона |
Direction Cosine Matrix to Rotation Angles
Rotation Angles to Direction Cosine Matrix