0% encontró este documento útil (0 votos)
17 vistas19 páginas

Unidad 4.2

Cargado por

tedcl159
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas19 páginas

Unidad 4.2

Cargado por

tedcl159
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Por: [Link].

César Vidal Gutiérrez Ninahuamán


[Link]@[Link]
1. Métodos iterativos
1. Métodos de Jacobi y Gauss – Seidel
2. Método de Jacobi (desplazamientos simultáneos)
3. Método de Gauss – Seidel (desplazamientos sucesivos)
4. Ejemplo 01
5. Ejemplo 02
Métodos iterativos

Los métodos iterativos más sencillos y conocidos son una


generalización del método de punto fijo. Se puede aplicar la misma
técnica a fin de elaborar métodos para la solución de Ax=b, de la
siguiente manera:

Se parte de Ax=b para obtener la ecuación:

ecuación vectorial correspondiente a f(x)=0. Se busca ahora una


matriz B y un vector c, de modo que la ecuación vectorial sea:
Métodos iterativos

La ecuación anterior correspondería a x=g(x). En seguida se propone


un vector inicial x(0), como primera aproximación al vector solución x.
Luego, se calcula con la ecuación anterior la sucesión vectorial x(1),
x(2),… , de la siguiente manera:

Dado el sistema Ax=b, la manera más sencilla es despejar x1 de la


primera ecuación, x2 de la segunda, y así sucesivamente. Para ello,
es necesario que todos los elementos de la diagonal principal de A,
por razones obvias, sean distintos de cero. Para ver esto en detalle
considérese el sistema general de tres ecuaciones (naturalmente puede
extenderse a cualquier número de ecuaciones).
Métodos iterativos

Sea entonces:

con a11, a22 y a33 distintos de cero.


Métodos iterativos

En notación matricial queda:

Una vez que se tiene esta forma, se propone un vector inicial x(0) que
puede ser x(0)=0, o algún otro que sea aproximado al vector solución
x.
Métodos iterativos

Si:

es el vector aproximación a la solución x después de k iteraciones,


entonces se tiene para la siguiente aproximación:
Métodos iterativos

O bien, para un sistema de n ecuaciones con n incógnitas y usando


notación más compacta y de mayor utilidad en programación, se tiene:
Métodos iterativos

En este método, los valores que se van calculando en la (k+1)-ésima


iteración se emplean para estimar los valores faltantes de esa misma
iteración; es decir, con x(k) se calcula x(k+1) de acuerdo con:
Métodos iterativos

O bien, para un sistema de n ecuaciones:


Métodos iterativos

Resuelva el siguiente sistema de ecuaciones lineales mediante el


método de Jacobi y Gauss – Seidel, considere 0.02% en error de
aproximación.

Solución:
Despejar la ecuación:
Métodos iterativos

Asumimos un vector inicial, cuando no se tiene una aproximación al


vector solución, generalmente se emplea como vector inicial el vector
cero, esto es:

Para el cálculo del primer elemento del vector x(1), se sustituye x(0)
en las ecuaciones despejadas anteriormente.
Métodos iterativos

E.A. x1 E.A. x2 E.A. x3


# It x1 x2 x3
(%) (%) (%)
0 0.0000 0.0000 0.0000 --- --- ---
1 2.7000 10.2500 -4.3000 100.00 100.00 100.00
2 0.2200 7.4667 -6.8900 1127.3 37.28 37.59
3 0.5177 7.8433 -5.8373 57.50 4.80 18.03
4 0.5476 8.0454 -5.9722 5.47 2.51 2.26
5 0.4937 7.9855 -6.0186 10.92 0.75 0.77
6 0.5010 7.9969 -5.9958 1.47 0.14 0.38
7 0.5010 8.0009 -5.9996 0.00 0.05 0.06
8 0.4999 7.9996 -6.0004 0.23 0.02 0.01
9 0.5000 7.9999 -5.9999 0.03 0.00 0.01
10 0.5000 8.0000 -6.0000 0.00 0.00 0.00
Métodos iterativos

E.A. x1 E.A. x2 E.A. x3


# It x1 x2 x3
(%) (%) (%)
0 0.0000 0.0000 0.0000 --- --- ---
1 2.7000 8.9000 -6.6200 100.00 100.00 100.00
2 0.2580 7.9143 -5.9345 946.51 12.45 11.55
3 0.5237 8.0100 -6.0067 50.73 1.19 1.20
4 0.4973 7.9991 -5.9993 5.30 0.14 0.12
5 0.5003 8.0001 -6.0001 0.59 0.01 0.01
6 0.5000 8.0000 -6.0000 0.06 0.00 0.00
7 0.5000 8.0000 -6.0000 0.01 0.00 0.00
Métodos iterativos

Resuelva el siguiente sistema de ecuaciones lineales mediante el


método de Jacobi y Gauss – Seidel, considere 0.01% en error de
aproximación.

Solución:

Despejar la ecuación:
Métodos iterativos

Jacobi Gauss - Seidel

# It x1 x2 x3 # It x1 x2 x3

0 0.0000 0.0000 0.0000 0 2.0000 3.5000 4.5000


1 13.0000 11.0000 -7.0000 1 3.0000 3.5000 6.0000
2 45.0000 5.0000 41.0000 2 -1.5000 6.5000 3.0000
3 -105.0000 -75.0000 93.0000 3 10.5000 -2.5000 9.0000
4 -341.0000 23.0000 -367.0000 4 -16.5000 18.5000 -3.0000
5 1137.0000 719.0000 -643.0000 5 40.5000 -26.5000 21.0000
6 2661.0000 -483.0000 3705.0000 6 -76.5000 66.5000 -27.0000
7 -11585.0000 -6355.0000 4349.0000 7 160.5000 -122.5000 69.0000
8 -19389.0000 7247.0000 -35887.0000 8 -316.5000 258.5000 -123.0000
9 114921.0000 55287.0000 -24291.0000 9 640.5000 -506.5000 261.0000
10 128173.0000 -90619.0000 340409.0000 10 -1276.5000 1026.5000 -507.0000
Divergencia
Métodos iterativos

Un adecuado ordenamiento de las ecuaciones puede llevar a la


convergencia:
Métodos iterativos

Jacobi Gauss - Seidel


E.A. x1 E.A. x1
# It x1 x2 x3 E.A. x2 (%) E.A. x3 (%) # It x1 x2 x3 E.A. x2 (%) E.A. x3 (%)
(%) (%)
0 0.0000 0.0000 0.0000 --- --- --- 0 0.0000 0.0000 0.0000 --- --- ---
1 0.3333 0.3333 0.5000 100.00 100.00 100.00 1 0.3333 0.4444 0.4444 100.00 100.00 100.00
2 0.2778 -0.2222 0.5000 20.00 250.00 0.00 2 0.3333 -0.1481 0.7407 0.00 400.00 40.00
3 0.0926 -0.2407 0.7500 200.00 7.69 33.33 3 0.0370 -0.6420 0.8395 800.00 76.92 11.76
4 0.0031 -0.6358 0.6667 2900.00 62.14 12.50 4 -0.1605 -0.8395 0.8395 123.08 23.53 0.00
5 -0.1008 -0.5545 0.8194 103.06 14.66 18.64 5 -0.2263 -0.8615 0.8176 29.09 2.55 2.68
6 -0.1247 -0.7929 0.7269 19.12 30.06 12.74 6 -0.2263 -0.8322 0.8029 0.00 3.52 1.82
7 -0.1732 -0.6774 0.8341 28.04 17.05 12.86 7 -0.2117 -0.8078 0.7980 6.91 3.02 0.61
8 -0.1705 -0.8366 0.7521 1.61 19.03 10.91 8 -0.2020 -0.7980 0.7980 4.83 1.22 0.00
9 -0.1962 -0.7262 0.8330 13.11 15.19 9.72 9 -0.1987 -0.7970 0.7991 1.64 0.14 0.14
10 -0.1864 -0.8428 0.7650 5.25 13.83 8.89 10 -0.1987 -0.7984 0.7999 0.00 0.18 0.09

76 -0.2000 -0.8000 0.8000 0.00 0.01 0.01 13 -0.2001 -0.8001 0.8000 0.08 0.01 0.01
77 -0.2000 -0.8000 0.8000 0.00 0.01 0.00 14 -0.2001 -0.8001 0.8000 0.00 0.01 0.00
78 -0.2000 -0.8000 0.8000 0.00 0.01 0.00 15 -0.2000 -0.8000 0.8000 0.02 0.01 0.00
79 -0.2000 -0.8000 0.8000 0.00 0.01 0.00 16 -0.2000 -0.8000 0.8000 0.01 0.00 0.00
80 -0.2000 -0.8000 0.8000 0.00 0.01 0.00 17 -0.2000 -0.8000 0.8000 0.00 0.00 0.00

También podría gustarte