части

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

Синтаксис

[a,b,c,d] = parts(quat)

Описание

пример

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

Примеры

свернуть все

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

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

quat = quaternion([1:4;5:8])
quat = 2x1 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™.

Введенный в R2018a