Está en la página 1de 1

Metodo de la potencia en matlab

function [y,l]=potencia3(a,v) % Metodo de las potencias

% En cada paso se divide el vector que se obtiene por su norma

% numiter es el numero maximo de iteraciones eps es la precision fijada

% Si la diferencia entre dos valores consecutivos calculados de l

% es menor que eps, el programa se detiene

numiter=100;

eps=1e-10;

x=v(:);

y=x/norm(x);

l=0;

for k=1:numiter

x=a*y;

y=x/norm(x);

lc=x.*y;

if abs(l-lc)<eps

return

end

l=lc;

fprintf('%d', l);

end

return

También podría gustarte

  • IC Examen Parcial #02 2021 RESUELTO
    IC Examen Parcial #02 2021 RESUELTO
    Documento3 páginas
    IC Examen Parcial #02 2021 RESUELTO
    melany medina
    Aún no hay calificaciones
  • Tema N°3
    Tema N°3
    Documento15 páginas
    Tema N°3
    melany medina
    Aún no hay calificaciones
  • Tema N°4
    Tema N°4
    Documento12 páginas
    Tema N°4
    melany medina
    Aún no hay calificaciones
  • Modulo 1
    Modulo 1
    Documento18 páginas
    Modulo 1
    melany medina
    Aún no hay calificaciones
  • Tema N°4
    Tema N°4
    Documento12 páginas
    Tema N°4
    melany medina
    Aún no hay calificaciones
  • Tema N°3
    Tema N°3
    Documento15 páginas
    Tema N°3
    melany medina
    Aún no hay calificaciones
  • Tema N°2
    Tema N°2
    Documento11 páginas
    Tema N°2
    melany medina
    Aún no hay calificaciones
  • Tema N°1
    Tema N°1
    Documento18 páginas
    Tema N°1
    melany medina
    Aún no hay calificaciones