exponenta event banner

Конъюгат кватерниона

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

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

  • Quaternion Conjugate block

Описание

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

Порты

Вход

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

Кватернионы в форме [q0, r0,..., q1, r1,..., q2, r2,..., q3, r3,...], указанные как кватернион или вектор.

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

Продукция

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

Кватернион сопряжён в виде [q0 ′, r0 ′,..., q1 ′, r1 ′,..., q2 ′, r2 ′,..., q3 ′, r3 ′,...], возвращённых как кватернион или вектор.

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

Алгоритмы

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

q = q0 + iq1 + jq2 + kq3.

Кватернионный конъюгат имеет форму

q′=q0−iq1−jq2−kq3.

Ссылки

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

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

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

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