Eu sei que esse método é bem parecido com o do newton mas eu não encontro nenhum exemplo na internet da forma que eu quero, so resta alterar esse corpo do jeito certo para o método da secante. Se alguém poder me ajudar ficarei muito grato.
def pi_secante (f, x0, x1, epsilon, iterMax=50):
if abs(f(x0)) <= epsilon:
return(False, x0)
print("k\t x.\t\t f(x)\t\t")
for k in range (1,iterMax+1):
x1 = x0-f(x0)/flin(x0)
print("%d\t%f\t%f"%(k,x1,f(x1)))
if abs(f(x1)) <= epsilon:
return(False, x1)
x0 = x1
print ("O numero Máx de interações foi atingido")
return(True,x1)