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

Смотрите также

Функции

Объекты

Введенный в R2020b