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.

registro

Logaritmo natural del arreglo de cuaterniones

Desde R2019b

Sintaxis

Descripción

ejemplo

B = log(A) calcula el logaritmo natural de los elementos del arreglo de cuaterniones A.

Ejemplos

contraer todo

Cree un arreglo de cuaterniones A de 3 por 1.

A = quaternion(randn(3,4))
A = 3x1 quaternion array
     0.53767 + 0.86217i - 0.43359j +  2.7694k
      1.8339 + 0.31877i + 0.34262j -  1.3499k
     -2.2588 -  1.3077i +  3.5784j +  3.0349k

Calcule los valores logarítmicos de A.

B = log(A)
B = 3x1 quaternion array
      1.0925 + 0.40848i - 0.20543j +  1.3121k
      0.8436 + 0.14767i + 0.15872j - 0.62533k
      1.6807 - 0.53829i +   1.473j +  1.2493k

Argumentos de entrada

contraer todo

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

Argumentos de salida

contraer todo

Valores de logaritmo natural, devueltos como un objeto quaternion o un arreglo de objetos quaternion del mismo tamaño que el argumento A .

Algoritmos

Dado un cuaternión A=a+v¯=a+bi+cj+dk, el logaritmo se calcula mediante

log(A)=logA+v¯v¯arccosaA

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