exponenta event banner

Норма кватерниона

Рассчитать норму кватерниона

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

  • Quaternion Norm block

Описание

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

Порты

Вход

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

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

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

Продукция

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

Норма кватерниона или вектор норм кватерниона в виде [норма (q), норма (r),...].

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

Алгоритмы

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

q = q0 + iq1 + jq2 + kq3.

Норма кватерниона имеет вид

норма (q) = q02 + q12 + q22 + q32

Ссылки

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

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

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

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