MN07 - Sistemas de Ecuaciones Metodos Iterativos
MN07 - Sistemas de Ecuaciones Metodos Iterativos
MN07 - Sistemas de Ecuaciones Metodos Iterativos
Error en norma 4:
𝟏 𝟎 𝟏 𝟎 𝟏 𝟎
𝟏 𝟏 𝟐 𝟐 𝟑 𝟑
2da iteración:
Error en norma 4:
𝟐 𝟏 𝟐 𝟏 𝟐 𝟏
𝟏 𝟏 𝟐 𝟐 𝟑 𝟑
Así continuamos hasta que el error sea menor a la
precisión solicitada (0.01):
m x1 x2 x3 Error
Norma 4
0 0.50 2.50 0.00
1 1.7500 2.8333 -1.2500 1.48744762
2 1.9167 2.8333 -1.0833 0.19820119
3 1.9167 2.9444 -1.0833 0.11111111
4 1.9722 2.9444 -1.0278 0.06606706
5 1.9722 2.9815 -1.0278 0.03703704
6 1.9907 2.9815 -1.0093 0.02202235
7 1.9907 2.9938 -1.0093 0.01234568
8 1.9969 2.9938 -1.0031 0.00734078
Método de Gauss-Seidel
• En vez de utilizar los valores de la aproximación
anterior, se utilizan los valores más actualizados
disponibles:
• Por lo tanto, en la iteración , para un sistema :
Error en norma 4:
𝟏 𝟎 𝟏 𝟎 𝟏 𝟎
𝟏 𝟏 𝟐 𝟐 𝟑 𝟑
2da iteración:
Error en norma 4:
𝟐 𝟏 𝟐 𝟏 𝟐 𝟏
𝟏 𝟏 𝟐 𝟐 𝟑 𝟑
Así continuamos hasta que el error sea menor a la
precisión solicitada (0.01):
m x1 x2 x3 Error
Norma 4
0 0.50 2.50 0.00
1 1.7500 3.2500 -0.8750 1.35227923
2 2.1250 3.0833 -0.9583 0.3788276
3 2.0417 3.0278 -0.9861 0.08739851
4 2.0139 3.0093 -0.9954 0.02913284
5 2.0046 3.0031 -0.9985 0.00971095
Convergencia
• Si la matriz de coeficientes es diagonal dominante,
los métodos de Jacobi y Gauss-Seidel convergen a
la solución del sistema para cualquier punto inicial
que tomemos, por ejemplo, (0,0,0,0…0)
40
v
30
20
10
x1
0
-10 0 10 20 30 40 50
-10
-20
40
30
20
10
𝟏
0
-10 0 10 20 30 40 50
-10
-20
-30
Explicación gráfica
Convergencia de Métodos Iterativos para solución de
𝟐 Sistemas de Ecuaciones.
50
40
30
20
10
𝟏
0
-10 0 10 20 30 40 50
-10
-20
-30
Ejemplo
• Verifique si la siguiente matriz es diagonal
dominante, de no ser así, utilice operaciones de fila
para convertirla en diagonal dominante
Solución
Podemos ver que:
Para la fila 1: X NO CUMPLE
Para la fila 2: X NO CUMPLE
Para la fila 3: X NO CUMPLE
Se puede utilizar intercambio de filas para resolver esto,
en este caso la F1 se convierte en la F2, la F2 en F3 y la
F3 en F1:
Verificamos de nuevo:
Para la fila 1: SI CUMPLE
Para la fila 2: SI CUMPLE
Para la fila 3: SI CUMPLE
Otra forma de acomodar la matriz es utilizando pivoteo
parcial escalado:
Y estamos listos.
Vean que, por ejemplo, si el 2 que ahora esta en la
posición (2,1) fuera un 4, no habría manera de
acomodar esa fila para que cumpla el criterio:
Si la colocamos como:
- fila 1: NO CUMPLE
- fila 2: NO CUMPLE
- fila 3: NO CUMPLE
Relajación
• Al utilizar métodos iterativos, la misma diferencia entre
una aproximación y otra nos da una indicación de hacia
adonde se está moviendo la respuesta.
• Por ejemplo, si aprox1 = 4 y aprox2 = 5, ¿cuál creen
ustedes que sería el valor de aprox3?
• Pero si :
• En nuestro caso y
:
• Se debe aplicar con precaución pues en algún
momento una solución que venía moviéndose en
una dirección puede cambiar de dirección y aplicar
relajación ocasionaría un mayor error o incluso
problemas de convergencia: