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.