Documentos de Académico
Documentos de Profesional
Documentos de Cultura
f(xi)f(xi1)f(xi)xi1xi(1)
xi+1=xif(xi)f(xi)(2)
xi+1=xif(xi)(xi1xi)f(xi1)f(xi)(3)
De esta forma la ecuacin (3) es la formula para el Mtodo de la Secante. Ntese que en este
caso a diferencia del mtodo de Newton-Raphson es necesario dos puntos para poder iniciar el
mtodo.
%///////////////////////////////////////////////////
%/ ///
%//////////////////////////////////////////////////
function xr=secante(fun,x0,x1,tol,imax)
x=[x0 x1];
f=eval(fun);
err=tol+1;
n=1;
while (err>tol)&&(n<imax)
xr=x(1,2)-f(1,2)*(x(1,1)-x(1,2))/(f(1,1)-f(1,2));
err=abs((xr-x(1,2))/xr);
error=err*100;
x(1,1)=x(1,2);
x(1,2)=xr;
f=eval(fun);
n=n+1;
end