Doolittle

En este método, la diagonal principal de la matriz L toma los valores de 1:

doolittle

Ejemplo:

Se tiene el siguiente sistema Ax=b:

1

Hallar los valores de L y U factorizando por Doolittle.

2

3

1 = U11 x 1 –>  U11 = 1

5 = U12 x 1 –>  U12 = 5

7 = U13 x 1 –> U13 = 7

5 = 1 x L21 –>  L21 = 5

2 = (5 x 5) + U22 –>  U22 = -23

0 = (5 x 7) + U23 –> U23 = -35

7 = L31 –> L31 = 7

0 = (7 x 5) + (L32 x -23) –> L32 = 35/23

-3 = (7 x 7) + (35/23 x -35) + U33 –> U33 = 29/23

4

Ahora se debe encontrar Lz = b:

5

Se debe hacer sustitución progresiva para resolver el sistema:

Z1 = 13

Z2 = 7 – (5 x 13) –> z2 = -58

Z3 = 4 – (13 x 7) – (35/23 x -58) –> Z3 = 29/23

A continuación se debe resolver el sistema Ux = z haciendo sustitución regresiva:

 6

X3 = 1

X2 = (-58 + 35)/-23 –>  x2 = 1

X1 = 13 – 7 – 5 –> x1 = 1

El vector solución al problema es:

X = (1 1 1)´

Código:   DOOLITTLE

Deja un comentario