Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

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

El cuaternión para el que se calculará la norma, especificado como escalar, vector, matriz o arreglo multidimensional de cuaterniones.

Tipos de datos: quaternion

Argumentos de salida

contraer todo

Norma de un cuaternión. Si la entrada quat es un arreglo, la salida se genera como un arreglo del mismo tamaño que quat. Los elementos del arreglo son números reales con el mismo tipo de datos que el tipo de datos subyacente del cuaternión, 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