Преобразуйте матрицу направляющего косинуса в вектор кватерниона
Aerospace Blockset / Утилиты / Преобразования Осей
Блок Direction Cosine Matrix to Quaternions преобразовывает 3х3 матрицу направляющего косинуса (DCM) в четырехэлементный модульный вектор кватерниона (q 0, q 1, q 2, q 3). Aerospace Blockset™ использует кватернионы, которые заданы с помощью скалярного первого соглашения. DCM выполняет координатное преобразование вектора в инерционных осях к вектору в осях тела. Для получения дополнительной информации о матрице направляющего косинуса см. Алгоритмы.
DCM задан как функция модульного вектора кватерниона следующим:
Используя это представление DCM, много вычислений прибывают в правильный кватернион. Первый из них должен вычислить трассировку DCM, чтобы определить, какие алгоритмы используются. Если трассировка больше нуля, кватернион может быть автоматически вычислен. Когда трассировка меньше чем или равна нулю, главный диагональный элемент DCM с самым большим значением должен быть идентифицирован, чтобы решить, что итоговый алгоритм раньше вычислял кватернион. Если главный диагональный элемент идентифицирован, кватернион вычисляется.
Direction Cosine Matrix to Rotation Angles | Quaternions to Direction Cosine Matrix | Quaternions to Rotation Angles | Rotation Angles to Direction Cosine Matrix | Rotation Angles to Quaternions