Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Método Secante.
Modelo Matemático.
Codigo
def metodo_secante(f, p_0, p_1, tol=10**-4, n=50):
"""
Método
:param f: Funcion a la que se le intenta encontrar una solucion para la
ecuacion f(x)=0, previamente definida
:param p_0: semilla (punto inicial)
:param p_1: semilla (punto inicial)
:param tol: toleracia, criterio de parada
:param n: número máximo de iteraciones, criterio de parada
:return: solución exacta o aproximada, si tiene.
"""
e_abs = abs(p_1 - p_0)
i = 2
while i <= n:
if f(p_1) == f(p_0): #división por cero
print('Solución no encontrada (error en los valores iniciales)')
return None
# Definición de la función
def f(x):
return x**x - 100
El programa no me corrió debido a un problema que no puede resolver ,las graficas las saque con
otra aplicación
Métodos Numéricos
Aile Naomi Mendoza González