230
Annexe D : Détails sur la fonctic
OLVE
Si l'algorithme arréte sa recherche pres
d'un minimum local de la valeur de la
)
fonction, effacez I'Error 8 et observez les
nombres placés dans les registres X, Y et
Z en permutantles contenus de la pile. Si
X
la valeur de la fonction dans le registre Z
est relativement proche de zéro, il est
possible que vous ayez trouvé une racine
pourvotre équation - le contenude X peut
étre un nombre de dix chiffres trés proche
d'uneracine théorique. Vous pouvez étu-
dier de plus prés ce minimum possible en permutant les contenus de la
pile jusqu'a ce que les estimations soient de nouveau dansles registres X
et Y et en ré-exécutant
en prenant ces nombres comme estima-
tionsinitiales. Si vous avez effectivement trouvé un minimum, Error 8
réapparait et le nombre présent dansle registre X est pratiquementle
méme qu'avant, bien que peut-étre plus proche du minimum réel.
Certes, vous étes libre d'utiliser
pour trouver un minimum local
delavaleurdelafonction. Mais dans ce cas, la recherche devra se limiter
alarégionduminimum et n'oubliez pas que
cherche a tout prixa
trouver une solution de la fonction.
Si P'algorithme arréte sa recherche et
affiche Error 8 parce qu'il est sur une
asymptote horizontale (cas ou la fonction
a une valeur constante pour une large
gamme de valeurs de x), les estimations
placées dansles registres X et Y sont en
général trés différentes. Le nombre placé
dans le registre Z est la valeur de 'asymp-
tote possible. Si vous ré-exécutez
en prenant comme estimations initiales
les résultats dans les registres X et Y, une
asymptote horizontale risque 4 nouveau de provoquer laffichage de
Error 8 mais avec d'autres nombres dans les registres X et Y. La valeur
de la fonction dans le registre Z sera alors la méme que précédemment.