Quaternion Inverse

Вычислите обратную матрицу кватерниона

  • Библиотека:
  • Аэрокосмический Blockset/Утилиты/Математические операции

  • Quaternion Inverse block

Описание

Блок Quaternion Inverse вычисляет обратную для данного кватерниона. Аэрокосмическая Blockset™ использует кватернионы, которые заданы с помощью скалярно-первого соглашения. Для уравнений, используемых для обратного кватерниона и кватерниона, Алгоритмы.

Порты

Вход

расширить все

Кватернионы в виде [q 0, r 0..., q 1, r 1..., q 2, r 2..., q 3 , r 3, ...], заданный как кватернион или вектор кватернионов.

Типы данных: double

Выход

расширить все

Обратный кватернион или вектор обратных кватернионов.

Типы данных: double

Алгоритмы

Кватернион имеет форму

q=q0+iq1+jq2+kq3.

Обратный кватернион имеет форму

q1=q0iq1jq2kq3q02+q12+q22+q32.

Ссылки

[1] Стивенс, Брайан Л., Фрэнк Л. Льюис. Управление и симуляция самолета, Second Edition. Хобокен, Нью-Джерси: Wiley-Interscience.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте