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.

uminus, -

Cuaternión unario menos

Desde R2019b

Descripción

ejemplo

mQuat = -quat niega los elementos de quat y almacena el resultado en mQuat.

Ejemplos

contraer todo

El menos unario niega cada parte del cuaternión. Cree una matriz de 2 por 2, Q.

Q = quaternion(randn(2),randn(2),randn(2),randn(2))
Q = 2x2 quaternion array
      0.53767 +  0.31877i +   3.5784j +   0.7254k      -2.2588 -  0.43359i -   1.3499j +  0.71474k
       1.8339 -   1.3077i +   2.7694j - 0.063055k      0.86217 +  0.34262i +   3.0349j -  0.20497k

Negar las partes de cada cuaternión en Q.

R = -Q
R = 2x2 quaternion array
     -0.53767 -  0.31877i -   3.5784j -   0.7254k       2.2588 +  0.43359i +   1.3499j -  0.71474k
      -1.8339 +   1.3077i -   2.7694j + 0.063055k     -0.86217 -  0.34262i -   3.0349j +  0.20497k

Argumentos de entrada

contraer todo

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

Argumentos de salida

contraer todo

Cuaternión negado, devuelto como un objeto quaternion o un arreglo de objetos quaternion del mismo tamaño que quat.

Capacidades ampliadas

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

Historial de versiones

Introducido en R2019b

Consulte también

Funciones

Objetos