Documentos de Académico
Documentos de Profesional
Documentos de Cultura
clc
funcion = inline(f);
function ea = errora(xn,xp)
ea = abs( xn - xp );
end
if funcion(xi)-funcion(xf)~=0
i=1;
fprintf ("_________________________________________\n");
fprintf ("_________________________________________\n");
fprintf('%.0f\t', i);
fprintf('%.5f\t\t', xi);
fprintf('%.5f\t', errora(xf,xi));
fprintf ("\n");
while errora(xf,xi)>erro
xn = xi-(((xi-xf)/(funcion(xi)-funcion(xf)))*funcion(xi));
xf = xi;
xi = xn;
i++;
fprintf('%.0f\t', i);
fprintf('%.5f\t\t', xn);
fprintf('%.5f\t', errora(xn,xf));
fprintf ("\n");
endwhile;
fprintf ("__________________________________________\n");
else
end
#METODO DE NEWTON RAPSHON
clc;
funcion = inline(funcion);
derivada = inline(derivada);
i=1;
function ea = errora(xa,xp)
ea = abs(((xa-xp)/xa)*100);
endfunction
if derivada(xi) == 0
else
fprintf('%d\t',i);
fprintf('%.8f\t',xi);
xn = xi-(funcion(xi)/derivada(xi));
fprintf('%.8f\t',errora(xn,xi));
xi = xn;
fprintf ("\n");
i++;
endwhile
fprintf ("____________________________________________\n");
endif