Page 1 of 1
Programmation ti v200
Posted:
10 Jan 2007, 22:44
by Mr_MouTe
Bonjour, voici mon probleme:
Je souhaiterais creer un programme pour calculer des derivees à droite et à gauche en un point de manière à savoir si une fonction est derivable ou non en ce point. Cependant, dans certains cas, la limite n'est pas definie et je recupere un "undef". Ma question est donc la suivante: existe-t-il un moyen de traiter ce cas avec un test du type "si le resultat est "undef" alors..."
En gros je cherche le moyen de capturer ce type de resultat...
Merci de votre aide...
Re: Programmation ti v200
Posted:
11 Jan 2007, 19:12
by Mr_MouTe
Oui, je sais bien que le v200 gère les limites à droite et à gauche, la question n'est pas là. Je souhaite, quand je calcule une limite tester sa valeur. Le problème est de réussir à savoir si la valeur retournée est "undef". Là est ma question: comment tester si la valeur retournée est "undef" ?
Re: Programmation ti v200
Posted:
11 Jan 2007, 21:49
by Ver2guerre
Je crois que j'ai compris :
- Code: Select all
request "",x
If 1/x=undef (??) Then
...
Voilà, il veut tester si une valeur est défini ou non, sans interrompre le programme.
Personnellement, je n'en sais rien si on peut le faire.
Re: Programmation ti v200
Posted:
11 Jan 2007, 22:09
by Mr_MouTe
Oui voilà c'est exactement ça
Je cherche à capturer le retour d'un "undef" (un peu comme on capture les exeptions en java)
Re: Programmation ti v200
Posted:
11 Jan 2007, 22:22
by Ver2guerre
Peut-être avec Try ? C'est peut-être une connerie, parce-que moi, je n'ai jamais fait ça. Attendons patiemment les pros du undef
Re: Programmation ti v200
Posted:
11 Jan 2007, 22:23
by Ver2guerre
On attend
Re: Programmation ti v200
Posted:
12 Jan 2007, 14:18
by tama
oui effectivement peut-être qu'avec try c'est possible
- Code: Select all
Request "",x
expr(x)-x
Try
1/x-v
Else
Disp "undef
EndTry
?
Re: Programmation ti v200
Posted:
15 Jan 2007, 21:25
by tama
vous ? j'en ai pas besoin moi ^^
Re: Programmation ti v200
Posted:
15 Jan 2007, 21:29
by tama
tama wrote:oui effectivement peut-être qu'avec try c'est possible
- Code: Select all
Request "",x
expr(x)-x
Try
1/x-v
Else
Disp "undef
EndTry
?
c'est pas ça la réponse à sa question ?
Re: Programmation ti v200
Posted:
15 Jan 2007, 21:30
by tama
euh non mais je suppose que ça doit marcher à un détail près il faut fermer les guillemets après undef ^^