Chapitre 6. Déclarations du tableau de sauvegarde et instructions de traitement de sauvegarde
L'histogramme standard compte le temps pendant lequel la variable sélectionnée est
comprise dans la fraction de l'intervalle de sauvegarde d'une étendue totale
spécifiée. Un compteur associé à chaque sous étendue, est incrémenté à chaque fois
qu'une valeur de la variable spécifiée, est comprise dans cette sous-étendue. La
valeur qui est sauvegardée en mémoire finale peut être le total d'itération pour
chaque sous étendue ou la fraction de temps relatif à ce sous intervalle calculé en
divisant le total d'itération par sous étendue, par le total de scrutations. Ce genre de
sauvegarde est qualifié de distribution de fréquence.
L'histogramme à valeur pondérée n'ajoute pas une constante à une tranche, mais
ajoute à la place la valeur actuelle de la variable. Le nom de cette variable est appelé
la variable pondérée. A chaque fois que l'instruction est exécutée, la valeur
pondérée est ajoutée à une tranche. La sous étendue dans laquelle se trouve la valeur
de classement, détermine dans quelle tranche la valeur pondérée est ajoutée. Quand
la sauvegarde est effectuée, la valeur accumulée dans chaque tranche peut être
sauvegardée, ou bien elle peut être divisée par le nombre total de scrutations, puis
sauvegardées dans le tableau de sauvegarde. Ces valeurs sont la contribution de
chaque sous étendue, à la valeur pondérée globale. Une utilisation commune de
l'histogramme de valeur pondérée à intervalle fermé, est la rose des vents. Les
valeurs de vitesse de vent (la valeur pondérée en entrée) sont accumulées dans des
secteurs de direction de vent correspondants (tranches sélectionnées).
Pour obtenir la moyenne des valeurs pondérées qui ont eu lieu dans une sous
étendue particulière, la valeur sauvegardée en mémoire finale doit être divisée par la
fraction de temps pendant laquelle la valeur de classement a été dans la sous étendue
souhaitée (c'est à dire qu'il faut aussi sauvegarder un histogramme standard pour la
valeur de classement ; pour chaque sous étendue, la valeur pondérée sauvegardée
doit être divisée par la fréquence de distribution sauvegardée).
L'histogramme standard (fréquence de distribution) est défini en entrant une
constante pour le paramètre « WtVal ». On entre « 1 » pour définir la sauvegarde en
tant que fraction du temps total durant lequel la variable a été dans l'intervalle de la
sous étendue spécifiée. On entre « 100 » afin d'avoir la sauvegarde en tant que
pourcentage de temps. On entre un nom de variable pour avoir un histogramme en
valeur pondérée.
Selon les souhaits, l'histogramme peut être ouvert ou fermé. La forme ouverte prend
en compte toutes les valeurs comprises en dessous et au dessus des limites de
l'étendue. La forme fermée exclue toute valeur non comprise dans l'étendue
spécifiée pour l'histogramme.
La différence entre la forme ouverte et fermée, est montrée dans l'exemple suivant,
pour des valeurs de température :
Limite inférieure de la plage
Limite supérieure de la plage
Nombre de sous-intervalles
Plage de la première tranche
Plage de la dernière tranche
10°C
30°C
10
Forme fermée
Forme ouverte
10 à 11,99 °C
<12 °C
28 à 29,99 °C
>28°C
6-19