Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

norme

Norme du quaternion

Depuis R2019b

Description

exemple

N = norm(quat) renvoie la norme du quaternion, quat.

Étant donné un quaternion de la forme Q=a+bi+cj+dk, la norme du quaternion est définie comme norm(Q)=a2+b2+c2+d2.

Exemples

réduire tout

Créez un quaternion scalaire et calculez sa norme.

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

La norme du quaternion est définie comme la racine carrée de la somme des parties du quaternion au carré. Calculez explicitement la norme du quaternion pour vérifier le résultat de la fonction norm .

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

Arguments d'entrée

réduire tout

Quaternion pour lequel calculer la norme, spécifié comme un objet quaternion ou un tableau d'objets quaternion de n'importe quelle dimensionnalité.

Arguments de sortie

réduire tout

Norme de quaternion, renvoyée sous la forme d'un scalaire réel ou d'un tableau de nombres réels de la même taille que l'argument quat . Les éléments de N sont du même type de données que le type de données sous-jacent de quat.

Types de données : single | double

Capacités étendues

Génération de code C/C++
Générez du code C et C++ avec MATLAB® Coder™.

Historique des versions

Introduit dans R2019b