quatgetvector

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

Синтаксис

vect = quatgetvector(quat);

Аргументы

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

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

Описание

quatgetvector(quat) – функция выделяет векторную часть кватерниона.

Прим.:
Для выделения скалярной части кватерниона следует обратиться к первому элементу массива quat.

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

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

vect = quatgetvector(quat);

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

vect = quatgetvector([w,x,y,z]);

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

vect = quatgetvector([1,2,3,4]).

Результат

Имя Тип данных Описание
vect array Массив из 3 элементов, содержащий векторную часть входного кватерниона вида [x, y, z]

Пример

//кватернион
const quat = [1,2,3,4];
//векторная часть кватерниона
vect = quatgetvector(quat);

В результате выполнения скрипта переменной vect будет присвоено значение [2, 3, 4].

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

Нет.