Você está na página 1de 1

function [lam,u]=potencia_inversa(A,u,MAXITE,TOL)

A=inv(A);
lma=0;
for i=1:MAXITE
y=A*u;
[m,p]=max(abs(y));
lam=y(p);yn=y/lam;%yn normalizado <=1
%err=norm(yn-u,2);
u=yn;
lm=1/lam;
err=abs(lm-lma);lma=lm;
if err<TOL break
end
end
lam=lm;

Você também pode gostar