Tema: taylor
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/10/2010, 10:39
nikets_kresal
 
Fecha de Ingreso: octubre-2010
Mensajes: 19
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: taylor

def expon(x):
y=1
y=y+x
y=y+(x**2)/2
y=y+(x**3)/6
y=y+(x**4)/24
y=y+(x**5)/120
y=y+(x**6)/720

return y

import math

x=1

print(math.exp(x)-expon(x))



eso es lo que tengo escrito, lo que ocurre es que esa funcion como esta echa en el 0 pues claro los puntos que estan alrededor si que valen,como el 1 y el 2.

pero fijate lo que ocurre si pones x=10, el error es muy grande, y se que lo podria hacer todavia mas pequeño si sigo haciendo mi polinomio de taylor que es el que esta arriba, pero necesitaria una formula muy larga...

entonces os pido una formula mas corta que cumpla lo mismo que lo de taylor.

gracias