Quaternion Conjugate

Вычисление сопряженного кватерниона

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

  • Quaternion Conjugate block

Описание

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

Порты

Вход

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

Кватернионы в форме [<reservedrangesplaceholder7> 0, <reservedrangesplaceholder6> 0..., <reservedrangesplaceholder5> 1, <reservedrangesplaceholder4> 1..., <reservedrangesplaceholder3> 2, <reservedrangesplaceholder2> 2..., <reservedrangesplaceholder1> 3, <reservedrangesplaceholder0> 3...], определенный как кватернион или вектор.

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

Выход

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

Кватернион спрягается в форме [<reservedrangesplaceholder7> 0 , <reservedrangesplaceholder6> 0 ..., <reservedrangesplaceholder5> 1 , <reservedrangesplaceholder4> 1 ..., <reservedrangesplaceholder3> 2 , <reservedrangesplaceholder2> 2 ..., <reservedrangesplaceholder1> 3 , <reservedrangesplaceholder0> 3 ...], возвратился как кватернион или вектор.

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

Алгоритмы

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

q=q0+iq1+jq2+kq3.

Кватернион сопряженный имеет форму

q=q0iq1jq2kq3.

Ссылки

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

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

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

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