Utilisation de solve dans un programme – HP Calculatrice scientifique HP 33s Manuel d'utilisation
Page 220

ʳ
14–6
Programmes de résolution et d’intégration
Utilisation de SOLVE dans un programme
Vous pouvez utiliser l’opération SOLVE comme partie d’un programme.
Si approprié, incluez ou demandez des estimations initiales (dans la variable
inconnue et dans le registre X) avant d’exécuter l’instruction SOLVE variable. Les
deux instructions pour résoudre une équation pour une variable inconnue
apparaissent dans des programmes comme :
/ libellé
# variable
L’instruction SOLVE programmée ne produit pas un affichage libellé (variable =
valeur) car cela peut ne pas être la valeur significative de votre programme (ce qui
veut dire que vous puissiez vouloir effectuer d’autres calculs avec le nombre avant
de l’afficher). Si vous voulez vraiment que le résultat affiché, ajouter une instruction
VIEW variable après l’instruction SOLVE.
Si aucune solution n’est trouvée pour l’inconnue, la ligne de programme suivante
est alors sautée (en accord avec la règle « Faire si vrai » , détaillée au chapitre
13). Le programme devrait alors gérer le cas ou il n’y a pas de racine, par
exemple en choisissant une nouvelle estimation de départ ou en changeant une
valeur d’entrée.
Exemple :
SOLVE dans un programme.
L’extrait suivant provient d’un programme qui vous permet de résoudre pour x ou y
en appuyant sur
X
X ou Y.
Lignes de programme :
(En mode RPN)
Description :
% % Initialisation
de
X.
% Indexation
de
X.
% !
Déplacement vers la routine principale.
Somme de contrôle et longueur : 4800 21
& & Initialisation
de
Y.
& Indexation
de
Y.
& !
Déplacement vers la routine principale.
Somme de contrôle et longueur : C5E1 21
Routine
principale.
! L
Enregistre index dans in i.
/
Définit un programme pour la résolution.