Sei sulla pagina 1di 13

MÉTODOS NUMÉRICOS – TALLER METODOS

ITERATIVOS
Jesús David Castillo Torres - 1720010939 – Métodos Numéricos

Ejercicio 01
Resolver el sistema lineal dado por medio del método de Jacobi con 𝜖 = 10−3 .
2𝑋 + 5𝑌 + 𝑍 = −2
3𝑋 − 𝑌 + 𝑍 = 2
𝑋 − 𝑌 + 3𝑍 = 0
3𝑥 − 𝑦 + 𝑧 = 2
2𝑥 + 5𝑦 + 𝑧 = −2
𝑥 − 𝑦 + 3𝑧 = 0

Solución Python con su Tolerancia


Solución Matemática 2

3𝑥 − 𝑦 + 𝑧 = 2
2𝑥 + 5𝑦 + 𝑧 = −2
𝑥 − 𝑦 + 3𝑧 = 0
Despejamos x en la primera ecuación:
3𝑥 = 2 + 𝑦 − 𝑧
2+𝑦−𝑧
𝑥=
3
2 1𝑦 1𝑧
𝑥= + −
3 3 3
Despejamos y en la segunda ecuación:
5𝑦 = −2 − 2𝑥 − 𝑧
−2 − 2𝑥 − 𝑧
𝑦=
5
2 2𝑥 1𝑧
𝑦=− − −
5 5 5

Despejamos z en la Tercera ecuación:


3𝑧 = 0 − 𝑥 + 𝑦
0−𝑥+𝑦
𝑧=
3
0 1𝑥 1𝑦
𝑧= − +
3 3 3

Nos quedaría de esta forma:


2 1𝑦 1𝑧
𝑥= + −
3 3 3
2 2𝑥 1𝑧
𝑦=− − −
5 5 5
0 1𝑥 1𝑦
𝑧= − +
3 3 3
Donde remplazaremos en
TJ= 0 1/3 -1/3
-2/5 0 -1/5
- 1/3 - 1/3 0

CJ= 2/3
- 2/5
0

𝑥 0 1/3 -1/3 X 2/3


𝑦 * 2/5 0 1/5 * Y + - 2/5
𝑧 - 1/3 - 1/3 0 Z 0
Para iterar como no tenemos semilla empezamos por 𝑥 0 = (0,0,0) solo tenemos que
remplazar en las ecuaciones despejadas de x, y, z:

2+𝑦−𝑧
𝑥=
3
−2 − 2𝑥 − 𝑧
𝑦=
5
0−𝑥+𝑦
𝑧=
3

Primera iteración (1)

2+0−0 2
𝑥= =
3 3
−2 − 2(0) − 0 2
𝑦= = −
5 5
0−0+0
𝑧= =0
3
2 2
Para nuestra segunda iteración nos quedaría de la siguiente manera 𝑥 1 = ( , − , 0);
3 5

2
2 + (− ) − 0
𝑥= 5 = 0,533
3
2
−2 − 2( ) − 0
𝑦= 3 = −0.666
5
2 2
0− + (− )
𝑧= 3 5 = 0.8888
3
Ejercicio 2
Resolver el sistema lineal dado por medio del método de Jacobi con 𝜖 = 10−3 .
5𝑋 + 3𝑌 − 𝑍 = 2
𝑋 + 2𝑌 − 4𝑍 = −2
2𝑋 − 4𝑌 − 𝑍 = −1

5𝑋 + 3𝑌 − 𝑍 = 2
2𝑋 − 4𝑌 − 𝑍 = −1
𝑋 + 2𝑌 − 4𝑍 = −2

Solución Python con su Tolerancia


Solución Matemática

Despejamos x en la primera ecuación:


5𝑥 = 2 − 3𝑦 + 𝑧
2 − 3𝑦 + 𝑧
𝑥=
5
2 1𝑦 1𝑧
𝑥= − +
5 5 5
Despejamos y en la segunda ecuación:
4𝑦 = −1 − 2𝑥 + 𝑧
−1 − 2𝑥 + 𝑧
𝑦=−
4
−1 1𝑥 1𝑧
𝑦=− + −
4 2 4
Despejamos z en la Tercera ecuación:
4𝑧 = −2 − 𝑥 − 𝑦
−2 − 𝑥 − 𝑦
𝑧=−
4
1 1𝑥 1𝑦
𝑧= − −
2 4 4

Nos quedaría de esta forma:


2 1𝑦 1𝑧
𝑥= − +
5 5 5
1 1𝑥 1𝑧
𝑦= − +
4 2 4
1 1𝑥 1𝑦
𝑧= + −
2 4 2

Donde remplazaremos en
TJ= 0 -1/5 1/5
-1/2 0 1 /2
1/4 -1 /2 0

CJ= 2/5
1/4
1/2

X 0 3/5 - 1/5 X 2/5


Y * - 1/2 0 1/4 * Y + 1/4
Z 1/4 - 1/2 0 Z 1/2
Ejercicio 3
Resolver el sistema lineal dado por medio del método de Gauss-sediel con 𝜖 = 10−3 .
2𝑋 + 5𝑌 + 𝑍 = −2
3𝑋 − 𝑌 + 𝑍 = 2
−𝑋 − 𝑌 + 3𝑍 = 0

3𝑋 − 𝑌 + 𝑍 = 2
2𝑋 + 5𝑌 + 𝑍 = −2
−𝑋 − 𝑌 + 3𝑍 = 0
Solución Python con su Tolerancia correspondiente
Ejercicio 4
Resolver el sistema lineal dado por medio del método de Gauss-sediel con 𝜖 = 10−3 .
5𝑋 + 3𝑌 − 𝑍 = 2
−𝑋 + 2𝑌 − 4𝑍 = −2
2𝑋 − 4𝑌 − 𝑍 = −1

5𝑋 + 3𝑌 − 𝑍 = 2
2𝑋 − 4𝑌 − 𝑍 = −1
−𝑋 + 2𝑌 − 4𝑍 = −2
Solución Python con su Tolerancia correspondiente

Potrebbero piacerti anche