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].
Дополнительные материалы
Нет.