RMSSpa (Dest, Swath, Source)
Cette instruction est utilisée afin de calculer la racine carrée moyenne (Root Mean Square) d'une
ligne de données.
Syntaxe
RMSSpa(Dest, Swath, Source)
Remarques
La racine carrée moyenne spatiale, calcule la racine carré des valeurs contenues dans une ligne de données.
= +
i j swath
=
Dest
où X
= Source
(j)
Paramètres
& type de donnée
Dest
Variable
Swath
Constante
Source
Ligne de données
RND
La fonction RND est utilisée afin de générer un nombre aléatoire.
Syntaxe
Variable = RND
Remarques
La fonction RND donne comme résultat une valeur inférieure à 1 mais supérieure ou égale à 0.
La même séquence de nombres aléatoires est générée à chaque fois que l'instruction est exécutée,
puisque chaque appel de la fonction RND utilise le nombre aléatoire précédemment calculé,
comme point de départ du calcul de nombre aléatoire suivant. Si on souhaite que le programme
génère une séquence de nombres différents à chaque occurrence, il faut alors utiliser l'instruction
Randomize avec l'argument assigné à une variable ou une expression dont la valeur change, qui
servira de valeur d'initialisation pour le générateur de nombres aléatoires ayant une valeur
différente avant que RND ne soit appelée.
Pour produire des entiers dans une étendue de mesure définie, il faut utiliser la formule suivante :
INT( (borne_supérieure – borne_inférieure + 1) * RND + borne_inférieure)
Ici la borne_supérieure est la valeur maximale dans l'étendue de mesure, et la borne_inférieure est
la valeur minimale dans l'étendue de mesure.
Sgn (Source)
Cette instruction est utilisée afin de connaître la valeur du signe d'un nombre.
Syntaxe
x = Sng (source)
Remarques
Cette instruction donne comme résultat un entier, qui représente le signe du nombre.
L'argument du nombre peut être n'importe quelle expression numérique valide. Son signe
détermine la valeur retournée par la fonction « Sgn » :
Si X > 0, alors Sgn(X) = 1.
Si X = 0, alors Sgn(X) = 0.
Si X < 0, alors Sgn(X) = -1.
8-16
∑
(
)
2
X i
( )
=
i j
swath
Entrée
La variable dans laquelle on stocke la valeur de la racine carrée.
Le nombre de valeurs dans la ligne de données, à inclure dans le
calcul de la moyenne.
Le nom de la ligne de données variable, qui contient les données
d'Entrée pour l'instruction.
Manuel de la CR200