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.

norma

Norma de un cuaternión

Desde R2019b

Descripción

ejemplo

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

Dado un cuaternión de la forma 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 cual calcular la norma, especificado como un objeto quaternion o un arreglo de objetos quaternion de cualquier dimensionalidad.

Argumentos de salida

contraer todo

Norma de 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 R2019b