Algoritmo Secante

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 1,23 KB

 
secante
tomamos dos valores dentro del intervalo
ver con ezplot(f)
x0= -0.74;
x1= -0.66;
error= abs (x1-x0);
errormax= 10^-6
tabla(1,1)=0;
tabla(1,2)=x0;
tabla(1,3)=error;
tabla(2,1)=1;
tabla(2,2)=x1;
tabla(2,3)=error;
i=2;
while (error>=errormax)
i=i+1;
tabla(i,1)=i-1;
tabla(i,2)=tabla(i-1,2)-subs(f,tabla(i-1,2))*(tabla(i-1,2)-tabla(i-2,2))/(subs(f,tabla(i-1,2))-subs(f,tabla(i-2,2)));
tabla(i,3)=(abs(tabla(i-1,2)-tabla(i,2)));
error= tabla (i,3);
end