Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

partes

Extraer partes de cuaternión

Desde R2019b

Descripción

ejemplo

[a,b,c,d] = parts(quat) devuelve las partes del arreglo de cuaterniones como arreglos, cada una del mismo tamaño que quat.

Ejemplos

contraer todo

Convierta una representación de cuaternión en partes usando la función parts .

Cree un vector columna de dos elementos de cuaterniones especificando las partes.

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

Recupera las partes de la matriz de cuaterniones usando la función parts . Las partes se devuelven como argumentos de salida separados, cada uno de ellos del mismo tamaño que el vector columna de 2 por 1 de cuaterniones de entrada.

[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

Argumentos de entrada

contraer todo

Cuaternión, especificado como un objeto quaternion o un arreglo de objetos quaternion de cualquier dimensionalidad.

Argumentos de salida

contraer todo

Partes del cuaternión, devueltas como cuatro arreglos numéricas separadas por comas: a, b, c y d. Cada parte tiene el mismo tamaño que quat.

Tipos de datos: single | double

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Historial de versiones

Introducido en R2019b