Documentos de Académico
Documentos de Profesional
Documentos de Cultura
function c=biseccion(f1,a,b,e)
format long
while b-a>=e
c=(a+b)/2;
if f1(c)==0
return
elseif sign(f1(a))==sign(f1(c))
a=c;
else
b=c
endif
endwhile
endfunction
Codigo de los parámetros que tomara la fx biseccion
Dominio [-1,0]
f1=@(x)[2*x*cos(2*x)-(x+1)^2]
a=-1;
b=0;
e=0.01;
c=biseccion(f1,a,b,e)
%%%%%%%%%%%%%%
x=a:0.1:b;
f=2*x.*cos(x*2)-x.^2-2.*x-1;
plot(x,f,'b')
hold on
fc=f1(c(:,1));
plot(c,fc,'or')
grid
title('Método de la Bisección')
xlabel('X')
ylabel('Y')
f1=@(x)[2*x*cos(2*x)-(x+1)^2]
a=-3;
b=-2;
e=0.01;
c=biseccion(f1,a,b,e)
%%%%%%%%%%%%%%
x=a:0.1:b;
f=2*x.*cos(x*2)-x.^2-2.*x-1;
plot(x,f,'b')
hold on
fc=f1(c(:,1));
plot(c,fc,'or')
grid
title('Método de la Bisección')
xlabel('X')
ylabel('Y')