exponenta event banner

части

Извлечь части кватерниона

Описание

пример

[a,b,c,d] = parts(quat) возвращает части массива кватернионов в виде массивов, каждый из которых имеет такой же размер, как quat.

Примеры

свернуть все

Преобразование представления кватерниона в детали с помощью parts функция.

Создайте двухэлементный вектор-столбец кватернионов, указав детали.

quat = quaternion([1:4;5:8])
quat=2×1 quaternion array
     1 + 2i + 3j + 4k
     5 + 6i + 7j + 8k

Восстановление деталей из матрицы кватерниона с помощью parts функция. Части возвращаются как отдельные выходные аргументы, каждый из которых имеет тот же размер, что и входной вектор кватернионов 2 на 1.

[qA,qB,qC,qD] = parts(quat)
qA = 2×1

     1
     5

qB = 2×1

     2
     6

qC = 2×1

     3
     7

qD = 2×1

     4
     8

Входные аргументы

свернуть все

Кватернион, указанный как кватернион или массив кватернионов.

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

Выходные аргументы

свернуть все

Части кватерниона, возвращаемые как четыре массива: a, b, d и d. Каждый элемент имеет тот же размер, что и quat.

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

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

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

.

См. также

Функции

Объекты

Представлен в R2021a