quatinv

Функция вычисления обратного кватерниона.

Синтаксис

quat_inv = quatnormalize(quat);

Аргументы

Имя Тип данных Описание
quat array

Массив из 4 элементов, содержащий входной кватернион вида [w, x, y, z]

Описание

quatinv(quat) – функция возвращает кватернион, обратный входному кватерниону.

Входной кватернион может задаваться:

  • как переменная типа массив, определенная ранее:

quat_inv = quatinv(quat);

  • как массив, состоящий из переменных, определенных ранее:

quat_inv = quatinv([w,x,y,z]);

  • как постоянный массив:

quat_inv = quatinv([1,2,3,4]).

Результат

Имя Тип данных Описание
quat_inv array Массив из 4 элементов, содержащий обратный кватернион вида [w, x, y, z]

Пример

//кватернион
const quat = [1,2,3,4];
//обратный кватернион
quat_inv = quatinv(quat);

В результате выполнения скрипта переменной quat_inv будет присвоено значение [0.0333, -0.0667, -0.1, -0.1333].

Дополнительные материалы

Нет.