exponenta event banner

Обратная кватернионная

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

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

  • Quaternion Inverse block

Описание

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

Порты

Вход

развернуть все

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

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

Продукция

развернуть все

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

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

Алгоритмы

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

q = q0 + iq1 + jq2 + kq3.

Обратная кватерниона имеет вид

q 1 = q0 iq1 jq2 kq3q02 + q12 + q22 + q32.

Ссылки

[1] Стивенс, Брайан Л., Франк Л. Льюис. Управление и моделирование летательных аппаратов, второе издание. Хобокен, Нью-Джерси: Wiley-Interscience.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен до R2006a