Está en la página 1de 5

TALLER DE MÉTODOS NUMÉRICOS

Presentado por:

Karol Andrea Hormaza Chamorro ID

Massiel Daniela Gaitan Garcia ID 690399

Jeison Andres Duarte Gonzalez ID 685655

Cesar Perdomo ID 391367

Agosto 18/08/2020.

Corporación universitaria Minuto de Dios

Soacha Cundinamarca.

Métodos Numéricos NRC: 6107


function Bisection(xl,xu)

y1=xl^3 - 2*xl^2 - 5*xl + 6;

y2=xu^3 - 2*xu^2 - 5*xu + 6;

%Numerical solution

n=0;

while y1*y2 < 0

n=n+1;

xm = (xl + xu)/2;

%y3 = exp(-xm)-xm;

y3=xm^3 - 2*xm^2 - 5*xm + 6; % y3 = f(xm)

if y1*y3 < 0

xl = xl;

xu = xm;

%y1=exp(-xl)-xl;

%y2=exp(-xu)-xu;

y1=xl^3 - 2*xl^2 - 5*xl + 6;

y2=xu^3 - 2*xu^2 - 5*xu + 6;

else

xl = xm;

xu = xu;

%y1=exp(-xl)-xl;

%y2=exp(-xu)-xu;

y1=xl^3 - 2*xl^2 - 5*xl + 6;


y2=xu^3 - 2*xu^2 - 5*xu + 6;

end

end

fprintf('xl:%6.40f\n', xl)

fprintf('xm:%6.40f\n', xm)

fprintf('xu:%6.40f\n', xu)

fprintf('Number of tries:%i\n', n)

end

También podría gustarte