Está en la página 1de 1

#Metodo Punto fijo

#Maria Jose Garcia Becerra


from math import*
import sympy as sp
def puntofijo():
x=sp.symbols('x')
g=input('Digite la funcion ')
g=sp.lambdify(x,g)
x0=input('Digite un valor inicial ')
x0=float(x0)
n=input('Digite las iteraciones a realizar ')
n=int(n)
tol=input('Digite el error ')
for k in range(n):
x1=g(x0)
if(abs(x1-x0)<tol):
print('x',k+1,'=',x1,'es un punto fijo')
return
x0=x1
print('x',k+1,'=',x1)

También podría gustarte