0 2 x 2x x , x f 0 4 4x x x , x f

Broyden.m % % Método de Broyden, aplicado al ejemplo que se vio en clase. % % Entrada de los valores iniciales. x(1)=inp

Views 90 Downloads 0 File size 80KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Broyden.m % % Método de Broyden, aplicado al ejemplo que se vio en clase. % % Entrada de los valores iniciales. x(1)=input('Teclee el valor inicial de x(1) > '); x(2)=input('Teclee el valor inicial de x(2) > '); x=[x(1) x(2)] % Entrada de los límites de las iteraciones. n=input('Teclee el numero maximo de iteraciones > ') tol=input('Teclee la tolerancia > ') % Matriz Jacobiana a0=[2*x(1) -4 2 -1]; % Matriz con funciones f=[x(1)^2-4*x(2)-4 2*x(1)-x(2)-2]; % Primera iteracion v=f; a=inv(a0); s=-a*v; x=x+s; % Se inicia el metodo de Broyden k=2; while (k0

Teclee el numero maximo de iteraciones > 150

Teclee la tolerancia

> 1.0e-03

k 1 2 3 4 5 6 7 8

x1 5.0000 4.8598 6.3898 8.3251 7.3264 7.4486 7.4644 7.4641

x2 0.0000 7.7195 10.7796 14.6501 12.6527 12.8972 12.9288 12.9282