1

Bonjour,

Jsuis débutants ds la programmation sur TI-89 et jvoulais me faire un pti programme tout con pour calculer la Serie de Taylor d'une fonction f(x) en un point a.
Je vous joint mon prog pour que ça sois plus simple:

En fait je rentre la fonction f(x): cos(x) par exemple
Ensuite la variable: x
Le rang du dévelopemen: 5 (n=5)
Et le point: 0 (a=0)

Et la le programme me sort le résultat:

taylor (cos("x"),x,5,0)


Impossible de lui faire calculer cette serie.
A mon avis cela viens sois de ma définition de ma fonction f(x) car il affiche des guillemets (cos("x")) sois ça vien du fait que la fonction mathématique n'est pa conu ds mon programme et est considéré comme une chaine de caractere.
Je vous joint le programme.


()
Prgm
Local f,x,n,a,p
DelVar f,x,n,a,p

Dialog
Title "Calcul de la série de Taylor"
Request "f(x)",f
Request "Valeur de x",x
Request "Ordre",n
Request "Au point",a
EndDlog

expr(f)->f
expr(x)->x
expr(n)->n
expr(a)->a

taylor(f,x,n,a)->p Synthaxe correct de la fonction taylor

Disp "Serie de Taylor:","",p

EndPrgm

Merci davance des m'expliquer mes erreurs.

2

Il y a un conflit entre la variable x de ton programme, et celle que tu rentre dans la boite de dialogue. Si tu utilise des noms de variable différents ça marche (remplace par exemple par "v" dans le programme, ou bien des lettres greques peu utilisées).

Sinon deux remarques qui n'ont rien à voir :
• Ça ne sert à rien de delvar des variables locales que tu viens de déclarer
• Tu peux appeller directement disp "Serie de Taylor:","",taylor(expr(f),expr(x),expr(n),expr(a)), pas besoin de stoquages intermédiaires puisque te ne les utilise pas.

P.S : Créer deux fois un sujet c'est mal.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

Qu'elle est la difference si je marque taylor(f,x,n,a) ou taylor(expr(f),expr(x),expr(n),expr(a)) ???

4

La dernière comprend aussi tes 4 instructions d'avant.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité