Description des paramètres
Deux entrées se suivant respectivement (XiYi) représentent un point de calcul. La première entrée XiYi correspond à X1, la suivante à Y1, celle qui suit à X2, etc.
Pour la valeur d’entrée au choix se trouvant en X et se situant entre ces points de calcul, la valeur de sortie Y correspondante est interpolée en considérant de manière linéaire le tracé polygonal entre les points de calcul.
Pour X < X 1 Y = Y 1
Pour X > X m Y = Y m
Quand la valeur à l’entrée X dépasse la valeur du dernier point d’appui Xm, la sortie QXHI devient "1".
Quand la valeur à l’entrée X n’atteint pas la valeur du dernier point d’appui X1, la sortie QXHO devient "1".
Principe de l’interpolation
Tracé polygonal avec interpolation de 1er ordre
Pour un point Y, on a l’algorithme suivant :
pour X i ≤ X ≤ X i+1 et i = 1 ... (m-1)
Condition : X 1 ≤ X 2 ≤ ... ≤ X i ≤ X i+1 ≤ ... ≤ X m-1 ≤ X m
Les valeurs X doivent être en ordre croissant.
Deux valeurs X se suivant peuvent être identiques. Il en résulte une possibilité de courbe discontinue.
On a alors le cas particulier :
Y = 0,5 x (Y i + Y i+1)
pour
X i = X = X i+1 et i = 1 ... (m-1)