
Newton Raphson - Python
Python





15.939 visualizaciones desde el 27 de Marzo del 2020
Este código permitirá resolver cualquier ecuación no lineal mediante el método de Newton Raphson.
Para esto sólo se requiereingresar la función completa F(x)=0.
p.ej.
F(x)=x^3+sin(x)-1=0
Asumimos el valor inicial: xo=1
Al resolver xn=0.706
xn : raiz de la ecuacion asociada a xo
x = xn - f(xn)/Df(xn)
si f(xn)<epsilon entonces regresa xn
Si Df(xn) == 0, entonces no encuentra solucion.
El numero de iteraciones sera:
max_iter
Para esto sólo se requiereingresar la función completa F(x)=0.
p.ej.
F(x)=x^3+sin(x)-1=0
Asumimos el valor inicial: xo=1
Al resolver xn=0.706
xn : raiz de la ecuacion asociada a xo
x = xn - f(xn)/Df(xn)
si f(xn)<epsilon entonces regresa xn
Si Df(xn) == 0, entonces no encuentra solucion.
El numero de iteraciones sera:
max_iter