Método de la secante
Hola,alquien me podrÃa echar una mano con este método numérico (secante) que no consiguo sacarlo en C o C++ (preferiblemente en C++).
Este es el algoritmo:
ENTRADA: s,t,f(x),XTOL,FTOL,NTOL
SALIDA:s,r,f(r),n
n=1
r=s- (s-t) f(s)/f(s) - f(t)
mientras (|f(r)|>FTOL) AND (|r - s|>XTOL) AND (n < NTOL) hacer
t=s
s=r
n=n+1
r=s - (s-t) f(s)/f(s) - f(t)
fin mientras
Muchas gracias, un saludo
Este es el algoritmo:
ENTRADA: s,t,f(x),XTOL,FTOL,NTOL
SALIDA:s,r,f(r),n
n=1
r=s- (s-t) f(s)/f(s) - f(t)
mientras (|f(r)|>FTOL) AND (|r - s|>XTOL) AND (n < NTOL) hacer
t=s
s=r
n=n+1
r=s - (s-t) f(s)/f(s) - f(t)
fin mientras
Muchas gracias, un saludo
