Factorizacion LU
Factorizacion LU
Factorizacion LU
Resumen, en este informe se busca llevar la parte teórica a la Otra aplicación para el método de la factorización LU es la
practica por medio de un sistema de cómputo numérico, con un obtención de la matriz inversa por medio de la ecuación [L]
lenguaje de programación propio (Matlab); con el fin de resolver [D]=[B], donde [L] será la matriz triangular inferior de la
sistemas de ecuaciones lineales por medio de la factorización LU matriz de nuestro interés y [B] será una matriz cambiante que
y el cálculo de matrices inversas, con un mínimo error humano y variara de acuerdo a la columna que se determinara de [A] -1;
en el menor tiempo posible.
en donde el coeficiente de la fila [B] correspondiente a el
número de columna de [A]-1 tomara el valor de 1 y el resto
será 0.
I. INTRODUCCION
La factorización LU de una matriz es un proceso que Sea [A] una matriz de orden nxn y se quiera calcular [A] -1
tendremos que resolver el sistema [L][D]=[B] n veces
involucra la eliminación gaussiana de forma indirecta con el
variando B según sea, después los valores obtenidos de [D] se
fin de resolver sistemas de ecuaciones lineales, todo sistema
irán ordenando de acuerdo con la columna correspondiente
de ecuaciones lineales se puede llevar a forma matricial [A]
hasta formar la matriz inversa.
[X]=[B], que despejando tendríamos [A][X]-[B]=0, este
método involucra el cálculo de dos matrices L y U; estas se
obtienen de maneras distintas, la primera se calcula a partir de
II. METODOLOGIA
reducir el sistema a tratar ([A]), llevando a [A] una matriz
triangular superior dándonos un sistema equivalente [U]
obteniendo así sistema matricial ahora cómo [U][X]=[D]. Por 1. Para el desarrollo del primer punto se procedió a crear un
otro lado, mediante la reducción de la matriz original [A] a código que permita descomponer una matriz cuadrada en las
una matriz triangular inferior se calcula la matriz [L] donde se matrices [L] y [U] tomando como base el código de la
tiene que: eliminación gaussiana. Donde [U] será la matriz de interés
reducida a forma triangular superior y [L] de forma triangular
(1) [L]*{[U][X]-[D]} = [A][X]-[B] inferior conformada por los factores utilizados para obtener
[U].
Primero con el uso de un for que cuenta con una variable ‘k’
que nos permite variar las columnas y otra ‘w’ que nos
permite variar las filas, para almacenar así los valores
obtenidos de los factores ‘h’ en una matriz [L] cuya diagonal
principal tiene el valor de 1 en cada componente. Luego
tomando base del seudocódigo del método de eliminación de
gauss procedemos a reducir la matriz de nuestro interés a una
diagonal superior, obteniendo así la matriz [U].
IV. CONCLUSIONES