parts

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

Синтаксис

Описание

пример

[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++ с помощью Coder™ MATLAB ®

.
Введенный в R2018b