Documentos de Académico
Documentos de Profesional
Documentos de Cultura
clc
disp(' MTODO DE BISECCIN ')
disp('Este programa calcula la raiz de una funcin a traves del mtodo de
biseccin')
disp('')
%PROCESO INICIAL
fx=inline(f);
h=(x2-x1)/n; %se calcula el paso
x=x1:h:x2;
k=length(x);
for i=1:k
y(i)=fx(x(i));
end
plot(x,y,'b')
grid on
axis equal
title('GRFICA DE LA FUNCIN')
if abs(fx(p))<TOL break
end
if fx(a)*fx(p)>0
a=p;
else
b=p;
end
resultados= [i a b p];
disp(resultados)
end
%presentacin de resultados
if i==Nmax
fprintf('El valor de la raiz p= %4.4f con %1.0
iteraciones\n',abs(fx(p)))
else
fprintf('El procedimiento fall con una presicin de %4.4 iteraciones en
p= %1.0f con %4.4 iteraciones\n')
end