NORM |
Normal |
---|---|
Delphi/Kylix/Lazarus | Math |
Syntaxe
Function Norm(Const Data:Array of Double):Extended; |
Paramètres
Nom | Description |
---|---|
Data | Ce paramètre permet d'indiquer le tableau de valeur à calculer |
Description
Cette fonction permet de renvoyer la norme euclidienne «L-2» d'un tableau de nombre réel.
Exemple
Voici un exemple montrant l'utilisation de cette fonction :
- Program NormSamples;
-
- {$APPTYPE CONSOLE}
-
- Uses SysUtils,Math;
-
- Var
- Array1:Array[0..1]of Double = (5,-18);
- Array2:Array[0..1]of Double = (0.25,0.115);
- Array3:Array[0..4]of Double = (1,2,3,4,5);
- Array4:Array[0..4]of Double = (5,4,3,2,1);
- Array5:Array[0..6]of Double = (24,34,13,72,100,1,34);
-
- BEGIN
- WriteLn('Norm(5,-18)=',Norm(Array1):1:0);
- WriteLn('Norm(0.25,0.115)=',Norm(Array2):1:3);
- WriteLn('Norm(1,2,3,4,5)=',Norm(Array3):1:0);
- WriteLn('Norm(5,4,3,2,1)=',Norm(Array4):1:0);
- WriteLn('Norm(24,34,13,72,100,1,34)=',Norm(Array5):1:0);
- END.
on obtiendra le résultat suivant :
Norm(5,-18)=19Norm(0.25,0.115)=0.275
Norm(1,2,3,4,5)=7
Norm(5,4,3,2,1)=7
Norm(24,34,13,72,100,1,34)=135
Dernière mise à jour : Mercredi, le 18 février 2015