Main Content

norma

Norma de un cuaternión

Descripción

ejemplo

N = norm(quat) genera la norma del cuaternión, quat.

Dado un cuaternión con el formato Q=a+bi+cj+dk, la norma del cuaternión se define como norm(Q)=a2+b2+c2+d2.

Ejemplos

contraer todo

Cree un cuaternión escalar y calcule su norma.

quat = quaternion(1,2,3,4);
norm(quat)
ans = 5.4772

La norma del cuaternión se define como la raíz cuadrada de la suma de las partes del cuaternión al cuadrado. Calcule la norma del cuaternión explícitamente para verificar el resultado de la función norm.

[a,b,c,d] = parts(quat);
sqrt(a^2+b^2+c^2+d^2)
ans = 5.4772

Argumentos de entrada

contraer todo

Cuaternión para el que se calcula la norma, especificado como un objeto quaternion o un arreglo de objetos quaternion de cualquier dimensionalidad.

Argumentos de salida

contraer todo

Norma de un cuaternión, devuelta como un escalar real o un arreglo de números reales del mismo tamaño que el argumento quat. Los elementos de N son del mismo tipo de datos que el tipo de datos subyacente de 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 R2018a

Consulte también

Funciones

Objetos