Buenas a todos. Estoy intentando programar la Factorización LU en Matlab. Intenté el siguiente código pero sorprendentemente no me da el resultado esperado:
Según lo que yo creo, este código debería efectivamente devolverme la factorización LU de una matriz A cualquiera... ¿alguien puede ofrecerme ayuda?
Un saludo y muchas gracias!
Código:
function B=milu_sept(A) dim=size(A); n=dim(1); %n filas=columnas for col=1:(n-1) for fil=(col+1):n A(fil,col:n)=A(fil,col:n)-(A(fil,col)/A(col,col))*A(fil,col:n); end end B=A; end
Un saludo y muchas gracias!
Comentario