Page 315 - Chapra y Canale. Metodos Numericos para Ingenieros 5edición_Neat
P. 315

10.1  DESCOMPOSICIÓN LU                                          291

                                         •   Los factores generados durante la fase de eliminación se guardan en la parte inferior
                                            de la matriz. Esto puede hacerse debido a que de cualquier manera éstos se convier-
                                            ten en ceros y no son necesarios en la solución final. Este almacenamiento ahorra
                                            espacio.
                                         •   El algoritmo lleva cuenta del pivoteo al usar un vector de orden o. Esto acelera
                                            notablemente el algoritmo, ya que sólo se pivotea el vector (y no todo el renglón).
                                         •   Las ecuaciones no están escaladas, pero se usan valores escalados de los elementos
                                            para determinar si se va a usar el pivoteo.
                                         •   El término de la diagonal se verifica durante la fase de pivoteo para detectar ocu-
                                            rrencias cercanas a cero con el propósito de advertir al usuario respecto de sistemas
                                            singulares. Si baja de un valor er = –1, entonces se ha detectado una matriz singular
                                            y se debe terminar el cálculo. El usuario le da a un parámetro tol un valor pequeño,
                                            para detectar ocurrencias cercanas a cero.


                                         10.1.4 Descomposición Crout
                                         Observe que en la descomposición LU con la eliminación de Gauss, la matriz [L] tiene
                                         números 1 en la diagonal. Formalmente, a esto se le denomina descomposición o facto-
                                         rización de Doolittle. Un método alternativo usa una matriz [U] con números 1 sobre la
                                         diagonal. Esto se conoce como descomposición Crout. Aunque hay algunas diferencias
                                         entre estos métodos, su funcionamiento es comparable (Atkinson, 1978; Ralston y Ra-
                                         binowitz, 1978).
                   a)
                                            El método de descomposición de Crout genera [U] y [L] barriendo las columnas y
                                         los renglones de la matriz, como se ilustra en la figura 10.3. La descomposición de Crout
                                         se puede implementar mediante la siguiente serie concisa de fórmulas:

                                            l ,  = a , i 1   para i = 1, 2, …, n                         (10.17)
                                             i 1
                   b)                            a
                                            u 1j   =  j 1     para j = 2, 3,…, n                         (10.18)
                                                 l
                                                 11
                                            Para j = 2, 3, …, n – 1
                                                    j−1
                   c)                            ij ∑
                                            l  = a  –   lu  para i = j, j + 1, …, n                      (10.19)
                                             ij
                                                        ik kj
                                                    k=1
                                                    − j 1
                                                 a  jk ∑  l u
                                                       ji ik
                   d)                       u   =   = i 1    para k = j + 1, j + 2, …, n                 (10.20)
                                             jk
                                                     l
                                                     jj
                                            y
                FIGURA 10.3                          n−1
                                                 nn ∑
                Un esquema que muestra      l nn  = a  –   lu                                            (10.21)
                                                         nk kn
                las evaluaciones implicadas          k=1
                en la descomposición LU de
                Crout.                      Además de que consiste de pocos ciclos, el método anterior también tiene la ventaja
                                         de economizar espacio de almacenamiento. No hay necesidad de guardar los números 1




                                                                                                         6/12/06   13:53:08
          Chapra-10.indd   291                                                                           6/12/06   13:53:08
          Chapra-10.indd   291
   310   311   312   313   314   315   316   317   318   319   320