Comment appeler foncion d'un module externe?

Questions et discussions autour de la programmation du HP-41.
fjhdavid
Sous apprenti
Messages : 6
Inscription : mer. 24 déc. 2008 13:35

Comment appeler foncion d'un module externe?

Message par fjhdavid »

Bonjour,

j'ai inséré un module advantage qui inclut la fonction "solve";

or quand je fais un XEQ alpha solve alpha, il m'est répondu "nonexistent"

dois je faire une manip au préalable?

merci
François

Avatar de l’utilisateur
hpmaniac
Expert
Messages : 213
Inscription : mar. 16 sept. 2008 15:18
Localisation : Grenoble

Re: Comment appeler foncion d'un module externe?

Message par hpmaniac »

Bonsoir,

Avant d'appeler la fonction SOLVE il faut avoir entré un programme qui représente la fonction à résoudre, puis mettre le nom de ce programme dans le registre Alpha et deux estimations en X et Y. Le message NONEXISTENT signifie que le registre Alpha ne contient pas un nom de programme valide.

Par exemple pour trouver les racines de la fonction x²-3x-10 entrer le programme:

Code : Tout sélectionner

01 LBL"TEST
02 3
03 -
04 *
05 10
06 -
07 RTN
Note : lors de l'appel de la fonction TEST par SOLVE la pile est remplie de la valeur de x.

Puis taper:
alpha TEST alpha
1 ENTER 10
XEQ SOLVE

La fonction SOLVE trouve une première racine: 5

Si on change les valeurs de départ:

0 ENTER -10
XEQ SOLVE

La fonction SOLVE trouve une deuxième racine : -2

fjhdavid
Sous apprenti
Messages : 6
Inscription : mer. 24 déc. 2008 13:35

Re: Comment appeler foncion d'un module externe?

Message par fjhdavid »

merci !

on aussi peut du coup calculer au passage l'intégrale de ladite fonction avec ITEG...

Répondre