Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Prefacio (v)
1. SOLUCIN DE ECUACIONES Y EIGEN VALOR PROBLEMAS 1-62
1.1 Solucin de ecuaciones algebraicas y trascendentales, 1
1.1.1 Introduccin, 1
1.1.2 Aproximacin inicial para un procedimiento iterativo, 4
1.1.3 Mtodo de False Posicin, 6
1.1.4 Mtodo de Newton-Raphson, 11
1.1.5 Mtodo general iteracin, 15
1.1.6 Convergencia de los mtodos de iteracin, 19
1.2 Sistema lineal de ecuaciones algebraicas, 25
1.2.1 Introduccin, 25
1.2.2 Mtodos directos, 26
1.2.2.1 Mtodo de Gauss Eliminacin, 28
1.2.2.2 Mtodo de Gauss-Jordan, de 33 aos
1.2.2.3 inversa de una matriz por el mtodo de Gauss-Jordan, de 35 aos
1.2.3 Los mtodos iterativos, 41
1.2.3.1 Mtodo de Gauss-Jacobi iteracin, 41
1.2.3.2 Gauss-Seidel Mtodo de iteracin, 46
1.3 Valor Eigen Problemas, 52
1.3.1 Introduccin, 52
1.3.2 Mtodo de alimentacin, 53
1.4 Respuestas y Consejos, 59
2. INTERPOLACIN Y APROXIMACIN 63-108
2.1 Introduccin, 63
2.2 Interpolacin con Puntos distribuidas de manera desigual, 64
2.2.1 Interpolacin de Lagrange, 64
La interpolacin Diferencia Dividido 2.2.2 de Newton, de 72 aos
2.3 Interpolacin con Puntos espaciados uniformemente, 80
Delantero interpolacin Diferencia Frmula 2.3.1 de Newton, 89
Backward interpolacin Diferencia Frmula 2.3.2 de Newton, 92
241
242
MTODOS NUMRICOS
y "+ p (x) y '+ q (x) y = r (x), x [a, b]. (5.3)
Vamos a suponer que existe la solucin de la Ec. (5.3) y es nico. Esto
implica que
a0 (x), a1 (x), a2 (x) y d (x), o p (x), q (x) y r (x) son continuas para todo x
[a, b].
Las dos condiciones necesarias para resolver la Ec. (5.2) o la Ec. (5.3),
puede ser prescrita en el siguiente
tres maneras:
(I) Condiciones de contorno de primera clase La variable dependiente y (x)
se prescribe en el
extremo puntos x = a y x = b.
y (a) = A, y (b) = B. (5,4)
(Ii) Las condiciones de contorno de segunda clase El derivado normal de y
(x), (pendiente de la
curva solucin) se prescribe en los puntos extremos x = a y x = b.
y '(a) = A, y' (b) = B. (5,5)
(Iii) Las condiciones de contorno del tercer tipo o condiciones de contorno
mixtas
a0 y (a) - a1 '(a) = y A,
b0y (b) + b1 y '(b) = B, (5,6)
donde a0, a1, b0, b1, A y B son constantes tales que
a0a1 0, | a0 | + | a1 | 0, b0b1 0, | b0 | + | b1 | 0, | a0 | + | b0 | 0.
Vamos a considerar la solucin de la Ec. (5.2) o la Ec. (5.3) bajo las
condiciones de contorno de
primera clase nica, es decir, vamos a considerar la solucin del problema
de contorno
y "+ p (x) y '+ q (x) y = r (x), x [a, b]
y (a) = A, y (b) = B. (5,7)
Mtodo de diferencias finitas subdividir el intervalo en n subintervalos [b a]
la igualdad. La longitud
243
Problemas de contorno en las ecuaciones diferenciales
ordinarias ...
(Ii) Backward aproximacin de diferencias de primer orden o
O (h) la aproximacin:
y '(xi)
1
h
[Y (xi) - y (xi-1)], o y'i =
1
h
[Yi - yi-1]. (5.9)
an-1 yn-2 + bn-1 yn-1 + cn-1 yn = dn-1, o un-1 yn-2 + bn-1 yn1 = dn-1 - cn-1 B = dn-1
*. (5.16)
Ecs. (5.14), (5.15), (5.16) dan lugar a un sistema de (n - 1) x
(n - 1) ecuaciones Ay = D para el
incgnitas y1, y2, ..., yi, ..., yn-1, donde A es la matriz de
coeficientes y
y = [y1, y2, ..., yi, ..., yn-1] T, d = [d1
*, D2, ..., di, ..., dn-2, dn-1
*] T.
Es interesante estudiar la estructura de la matriz de
coeficientes A. Consideremos el caso
cuando el intervalo [a, b] se subdivide en n = 10 partes.
Entonces, tenemos 9 incgnitas, y1, y2, ....,
Y9, y la matriz de coeficiente A es como se indica a
continuacin.
Observacin 1 Reconoce la estructura de A? Es un sistema
tri-diagonal de ecuaciones algebraicas.
Por lo tanto, la solucin numrica de la ecuacin. (5.2) o la Ec.
(5.3) por diferencias finitas da lugar a una
sistema tri-diagonal de ecuaciones algebraicas, cuya solucin
se puede obtener mediante el uso de la Gauss
mtodo de eliminacin o el algoritmo de Thomas. Sistema Tridiagonal de ecuaciones algebraicas es
el ms fcil de resolver. De hecho, incluso si el sistema es
muy grande, su solucin puede obtenerse en una
pocos minutos a un moderno PC de escritorio.
A=
bc
abc
abc
abc
abc
abc
abc
abc
bc
11
222
333
444
555
666
777
888
99
0000000
000000
000000
000000
000000
000000
000000
000000
0000000
?
?
??????????
?
?
??????????
Observacin 2 Puede el sistema de ecuaciones (5.13)
siempre convergen? Tenemos el siguiente suficientes
condicin: Si el sistema de ecuaciones (5.13) es diagonal
dominante, entonces siempre converge.
+ - + - + [- -] + () = ()
o [yi + 1 - 2yi + yi-1] + hp (xi) [yi - yi-1] (xi) yi + h2 q = h2ri
o ai yi-1 + bi + yi yi + 1 = di, i = 1, 2, ..., n - 1
donde ai = 1 - CV (xi), bi = - 2 + hp (xi) + H2Q (xi), di = h2ri.
El sistema produce de nuevo un sistema de tri-diagonal de
ecuaciones.
Ejemplo 5.3 Resolver el problema de valores en la frontera xy
"+ y = 0, y (1) = 1, y (2) = 2 por segundo orden
mtodo de diferencias finitas con h = 0.25.
Solucin Tenemos h = 0.25 yn =
ba
h
-=2-1
0.25
= 4.
Tenemos cinco puntos nodales x0 = 1.0, x1 = 1,25, x2 = 1.5,
x3 = 1,75, x4 = 2,0.
Se nos ha dado los valores de los datos y (x0) = y0 = y (1) =
1, y (x4) = y4 = y (2) = 2.
Estamos para determinar las aproximaciones para y (1.25), y
(1.5), y (1.75). Utilizando el centro
aproximacin de diferencias para y "i, obtenemos
X
h
issss
2 [i + 1 - 2 i + i-1] + i = 0, o 16xi yi-1 + (1 - 32xi) yi + 16xi yi +
1 = 0.
Tenemos las siguientes ecuaciones en diferencias.
Para i = 1, x1 = 1,25, y0 = 1.0: 20Y0 - 39y1 + 20y2 = 0 o 39y1 + 20y2 = - 20
Para i = 2, x2 = 1.5: 24y1 - 47y2 + 24y3 = 0.
Para i = 3, x3 = 1,75, y4 = 2.0: 28y2 - 55y3 + 28y4 = 0 o 28y2
- 55y3 = - 56.
0
56
1
2
3
y
yy
.
Podemos resolver este sistema mediante la eliminacin de
Gauss. Obtenemos
--?
?
??
?
?
??
-?
?
??
?
?
??
39 20 0 20
24 47 24 0
0 28 55 56 39
1 20 39 0 20 39
24 47 24 0
0 28 55 56
, 1,
R / /, R2 - 24R1,
1 20 39 0 20 39
0 1353 39 24 480 39
0 28 55 56 1353 39
1 20 39 0 20 39
0 1 936 1353 480 1353
0 28 55 56
2
--?
?
??
?
?
??
-?
?
??
?
?
??
//
/ /,
(/)
,
//
//
R
,
R3 - 28R2,
1 20 39 0 20 39
0 1 936 1353 480 1353
0 0 48207 1353 89208 1353
-?
?
??
?
?
??
//
//
//
De la ltima ecuacin, obtenemos y3 =
89208
48207
= 1,85052.
Volver sustitucin da y2 =
480
1353
936
1353
+ (1,85052) = 1,63495,
y1 =
20
39
(1 + 1,63495) = 1,35126.
Ejemplo 5.4 Utilizando el mtodo de diferencias finitas de
segundo orden, encontrar y (0.25), y (0.5), y (0.75) que
satisface
la ecuacin diferencial y "- y = x y con sujecin a las
condiciones y (0) = 0, y (1) = 2.
Solucin Tenemos h = 0.25 yn =
ba
h
- = 1-0
0.25
= 4.
Tenemos cinco puntos nodales x0 = 0.0, x1 = 0,25, x2 = 0.5,
x3 = 0,75, x4 = 1,0.
Se nos ha dado los valores de los datos y (x0) = y0 = y (0) =
0, y (x4) = y4 = y (1) = 2.
Estamos para determinar las aproximaciones para y (0.25), y
(0.5), y (0.75). Utilizando el centro
aproximacin de diferencias para y "i, obtenemos
1
2211h
[+ Yi - yi yi +] - yi = xi, o 16yi-1 - 33yi + 16yi + 1 = xi.
Tenemos las siguientes ecuaciones en diferencias.
Para i = 1, x1 = 0,25, y0 = 0.0: 16y0 - 33y1 + 16y2 = 0.25 o 33y1 + 16y2 = 0,25,
Para i = 2, x2 = 0.5: 16y1 - 33 y2 + 16y3 = 0.5,
Para i = 3, x3 = 0,75, y4 = 2.0: 16y2 - 33y3 + 16y4 = 0,75 o
16y2 - 33y3 = - 31.25.
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 247
Tenemos el siguiente sistema de ecuaciones
?
?
??
?
?
??
?
?
??
?
?
??
=
?
?
??
?
?
??
33 16 0
16 33 16
0 16 33
025
05
3125
1
2
3
y
yy
.
.
.
.
Podemos resolver este sistema mediante la eliminacin de
Gauss. Obtenemos
-?
?
??
?
?
??
--?
?
??
?
?
??
33 16 0 0 25
16 33 16 0 5
0 16 33 3125 33
1 0 48485 0 0 007576
16 33 16 0 5
0 16 33 56
1
.
.
.
,,
..
.
R, R2 - 16r1,
1 0 48485 0 0 007576
0 25 2424 0 16 621 216
0 16 33 3125 25 2424
1 0 48485 0 0 007576
0 1 0 63 385 0 02 461
0 16 33 3125
2
--?
?
??
?
?
??
---?
?
??
?
?
??
..
..
.
,
(.)
,
..
..
.
R,
R3 - 16R2,
1 0 48485 0 0 007576
0 1 0 63 385 0 02 461
0 0 22 8584 30 85624
--
--?
?
??
?
?
??
..
..
..
.
De la ltima ecuacin, obtenemos y3 =
30 85624
22 8584
.
.
= 1,34989.
Volver sustitucin da
y2 = - 0,02461 + 0,63385 (1,34989) = 0.83102,
y1 = - + 0,007576 0,48485 (0,83102) = 0,39534.
Ejemplo 5.5 Resolver el problema de valores en la frontera y
"+ 5y '+ 4y = 1, y (0) = 0, y (1) = 0 por finita
mtodo de la diferencia. Utilice aproximaciones en diferencias
centrales con h = 0.25. Si la solucin es exacta
y (x) = x + Ae-Be-4x + 0,25, donde A =
ee
e
-
3
4 (1 3)
, B = - 0,25 - A
encontrar la magnitud del error y error relativo porcentaje en
x = 0,5.
Solucin Tenemos h = 0.25 yn =
ba
h
- = 1-0
0.25
= 4.
Tenemos cinco puntos nodales x0 = 0.0, x1 = 0,25, x2 = 0.5,
x3 = 0,75, x4 = 1,0.
Se nos ha dado los valores de los datos y (x0) = y0 = y (0) =
0, y (x4) = y4 = y (1) = 0.
Estamos para determinar las aproximaciones para y (0.25), y
(0.5), y (0.75). Utilizando el centro
aproximaciones de diferencia, obtenemos
1
2
5
211211h
sss
h
[I + - i + i-] + (+ yi - yi) + 4yi = 1,
o 16 [yi + 1 - 2yi + yi-1] + 10 (yi + 1 - yi-1) + 4yi = 1, o 6yi-1 28yi + 26yi + 1 = 1.
__________________________________________________________________
248 MTODOS NUMRICOS
Tenemos las siguientes ecuaciones en diferencias.
111
1
2
3
y
yy
.
Podemos resolver este sistema mediante la eliminacin de
Gauss. Obtenemos
?
?
??
?
?
??
-?
?
??
?
?
??
28 26 0 1
6 28 26 1
0 6 28 1 28
1 0 92857 0 0 03571
6 28 26 1
0 6 28 1
, 1,
R. .
, R2 - 6R1
1 0 92857 0 0 03571
0 22 42858 26 121426
0 6 28 1 22 42 858
1 0 92857 0 0 03571
0 1 115924 0 05414
0 6 28 1
2
-?
?
??
?
?
??
--?
?
??
?
?
??
..
..,
(.)
,
..
..
R
R3 - 6R2,
1 0 92857 0 0 03571
0 1 115924 0 05414
0 0 2104456 132484
--?
?
??
?
?
??
..
..
..
.
De la ltima ecuacin, obtenemos y3 =
132484
2104456
.
-.
= - 0,06295.
Volver sustitucin da
y2 = - 0,05414 a 1,15924 (0,06295) = - 0,12711,
y1 = - 0,03571 a 0,92857 (0,12711) = - 0,15374.
Tambin tenemos A = - 0,70208, B = 0,45208, y (0,5) = Ae-0.5
+ Sea-2 = 0.11465.
Ahora, | de error en x = 0.5 | = | y2 - y (0.5) | = | - 0.12711 +
0.11465 | = 0,01246.
Error relativo porcentual =
0 01246
0 11465
.
.
(100) = 10,8%.
Ejemplo 5.6 Resolver el problema de contorno
(1 + x2) y "+ 4xy '+ 2y = 2, y (0) = 0, y (1) = 1/2
por el mtodo de diferencias finitas. Utilice aproximaciones en
diferencias centrales con h = 1/3.
Solucin Tenemos h = 1/3. Los puntos nodales son x0 = 0, x1
= 1/3, x2 = 03.02, x3 = 1.
Problemas de contorno en las ecuaciones diferenciales
ordinarias ...
___________________________________________________________________
12
4
2
22
2
1111h
xyyy
X
h
iiiisss
yo
(+) [+ - + -] + (I + - i-) + i = 2
o [9 (1 2) 6] [2 18 (1)] [9 (1) 6]
1
22
+ Xi - xi yi + - + yi xi + + + xi xi yi + 1 = 2.
Tenemos las siguientes ecuaciones en diferencias.
Para i = 1, x1 = 1/3, y0 = 0:
91
1
9
2 2 181 1
9
91
1
9
?+012
?
?
-?
??
?
??
+ -? +
?
?
?
??
?
??
+? +
?
?
+?
??
?
??
y y y2 = 2
o - 18y1 + 12y2 = 2.
Para i = 2, x1 = 2/3, y3 = 1/2:
91
4
9
4 2 181 4
9
91
4
9
?+124
?
?
?
??
?
??
+ -? +
?
?
?
??
?
??
+? +
?
+
?
??
?
??
y y y3 = 2
o 9y1 - 24y2 = - 6,5.
Resolviendo las ecuaciones
- 9y1 + 6Y2 = 1, 9y1 - 24y2 = - 6,5
obtenemos y1 =
15
162
0 092592
49 5
162
=. , 2 = = 0 305556
.
y. .
PREGUNTAS DE REPASO
1. Escriba las primeras aproximaciones de diferencia orden
para y '(xi) en base a (i) las diferencias hacia adelante,
(Ii) las diferencias hacia atrs.
Solucin
(I) y '(xi) = [yi + 1 - yi] / (h), (ii) y' (xi) = [yi - yi-1] / h, donde h
es la longitud del paso.
2. Escriba las aproximaciones segundo de diferencia fin de (i)
y '(xi), (ii) y "(xi) basado en el centro
diferencias.
Solucin (i) y '(xi) = [yi + 1 - yi-1] / (2h), (ii) y "(xi) = [yi + 1 2yi + yi-1] / h2,
donde h es la longitud del paso.
en la ecuacin (5.21), A = 1, B = 0, C = 1 y B2 -. AC
= - 1 <0.
Observen 4 Cul es la importancia de la
clasificacin? Clasificacin gobierna el nmero y
tipo de condiciones que deben ser prescritos con el
fin de que el problema tiene una solucin nica.
Por ejemplo, para la solucin de la ecuacin del
calor dimensional (Ec. (5.19)), se requiere una
condicin inicial que se prescribe, u (x, 0) = f (x), y
de las condiciones a lo largo de las lneas de
contorno x
= 0 y x = l, donde l es la longitud de la varilla
(condiciones de frontera), se prescriben.
Supongamos que la una ecuacin dimensional de
onda (Ec. (5.20)) representa las vibraciones
de una cuerda elstica de longitud l. Aqu, u (x, t)
representa el desplazamiento de la cadena en el
plano vertical. Para la solucin de esta ecuacin, se
requiere dos condiciones iniciales para ser
prescritos,
el desplazamiento inicial u (x, 0) = f (x), el ut
velocidad inicial (x, 0) = g (x), y el
condiciones a lo largo de las lneas de frontera x = 0
y x = l, (condiciones de contorno), se prescriben.
Para la solucin de la ecuacin de Laplace (Ec.
(5.21)), que requieren las condiciones de contorno
ser prescrito en la curva de lmite.
Solucin
(A) Escriba la ecuacin dada como uxx - 6ux - 3uy =
0. Tenemos A = 1, B = 0, C = 0 y
B2 - AC = 0. Por lo tanto, la ecuacin diferencial
parcial dado es una ecuacin parablica.
(B) tenemos A = 2, B = 0, C = 3 y B2 - AC = - 6
<0.Hence, el diferencial parcial dada
ecuacin es una ecuacin elptica.
(C) tenemos A = 1, B = 2, C = 4 y B2 - AC = 0. Por
lo tanto, el diferencial parcial dada
ecuacin es una ecuacin parablica.
(D) tenemos A = 1, B = x, C = 1 - y2 y B2 - AC = x2
- (1 - y2) = x2 + y2 - 1. Por lo tanto, si
x2 + y2 - 1> 0, es decir, fuera del crculo unitario
x2 + y2 = 1, la ecuacin diferencial parcial dada
es una ecuacin hiperblica. Si x2 + y2 - 1
= 0, es decir, en el crculo unitario x2 + y2 = 1, la
ecuacin diferencial parcial dado es una parablica
ecuacin. Si x2 + y2 - 1 <0, es decir, dentro de
la unidad crculo x2 + y2 = 1, lo dado parcial
ecuacin diferencial es una ecuacin elptica
(Ver Fig. 5.2).
EJERCICIO 5.2
Clasificar las siguientes ecuaciones diferenciales
parciales.
1. uxx + 4uyy = ux + 2uy = 0. 2. uxx - uyy + 3ux +
4UY = 0.
Hiperblico
x2 + y2 = 1
Elptico
_______________________________________________ 253
Problemas de contorno en las ecuaciones
diferenciales ordinarias
paralelas a los ejes x y el eje y. La malla de lneas se
llama una rejilla. Los puntos de interseccin de la
malla lneas se llaman nodos o puntos de cuadrcula
o puntos de malla. Los puntos de la rejilla estn
dadas por (xi, yj),
(Ver Figs. 5.3 a, b), donde las lneas de malla se
definen por
xi = ih, i = 0, 1, 2, ...; yj = jk, j = 0, 1, 2, ...
Si h = k, entonces tenemos una malla uniforme.
Denotar la solucin numrica al (xi, yj) por ui, j.
y
OxOx
y
Fig. 5.3a. Los nodos en un rectngulo. Fig. 5.3b. Los
nodos en un cuadrado.
En los nodos, las derivadas parciales de la ecuacin
diferencial se sustituyen por conveniente
aproximaciones de diferencia. Es decir, la ecuacin
diferencial parcial se aproxima por una
i + 1, j
i, j - 1
i, j + 1
i, j
i - 1, j
Fig. 5.4. Frmula de cinco puntos estndar.
u1 u2 u3
U4 U5 U6
u7 U8 U9
u7 U8 U9
U4 U5 U6
u1 u2 u3
Fig. 5.5a. La numeracin de los nodos. Fig. 5.5b. La
numeracin de los nodos.
Sistema de ecuaciones que rigen las soluciones La
aproximacin diferencia (5.23) o (5.24),
a la ecuacin de Laplace uxx + uyy = 2u = se
aplica a todos los nodos y la frontera 0
condiciones se utilizan para simplificar las
ecuaciones. El sistema resultante es un sistema
lineal de algebraica
ecuaciones Au = d.
Estructura de la matriz de coeficientes Escribamos
el sistema de ecuaciones que surgen cuando
tenemos nueve nodos como se da en la figura 5a.
Desde que se conozcan los valores lmite, tenemos
la
?
?
??????????
?
?
??????????
?
?
??????????
?
?
??????????
=
?
?
?????
410100000
141010000
014001000
100410100
010141010
001014001
000100410
000010141
000001014
0
1
2
3
4
5
6
7
8
9
1
2
3
4
6
7
8
9
u
u
u
u
u
u
u
uu
b
b
b
b
b
b
bb
?????
?
?
??????????
que es de la forma Au = d.
Observacin 7 Reconoce la estructura de la matriz? Es un sistema de
matriz de banda. La mitad
ancho de banda es el nmero de puntos nodales en cada lnea de
malla, que es, 3. Por lo tanto, el total
ancho de banda de la matriz es 3 + 3 + 1 = 7, es decir, todos los
elementos distintos de cero estn situados en esta
banda. En el caso general, para un gran n sistema de n (n
incgnitas en cada lnea de malla), la media
ancho de banda es n y la anchura de banda total es n + n + 1 = 2n +
1. Todos los elementos en el lder
diagonal son no-cero y son igual a - 4. Salvo en el caso de las
ecuaciones correspondientes
a los puntos nodales cerca de los lmites, todos los elementos de la
primera super-diagonal y la
primera sub-diagonal son diferentes de cero y son iguales a 1. Los dos
elementos distintos de cero restantes
(Que es igual a 1) que corresponde a cada ecuacin se encuentran en
la banda. Para ecuaciones correspondientes
a los puntos nodales cerca del lmite, el nmero de elementos no
nulos es menos de
5. En los puntos de esquina, el nmero de elementos no nulos es 3
(en el ejemplo anterior, u1, u3, u7,
U9 son puntos de esquina) y en otros puntos cercanos a las fronteras
(en el ejemplo anterior, u2, u4, u6,
u8 son estos puntos), el nmero de elementos no nulos es 4. Los
elementos restantes de la
matriz son todos cero. Esta propiedad es cierto en todos los
problemas de la solucin de valores en la frontera de Dirichlet
problemas para la ecuacin de Laplace. El software para la solucin
de tales sistemas de matriz banda es
disponible en todos los equipos.
?
-
??
??
?
?
??
22
2
33
3
44
2 6 24 4
... 2
+Uh
u
X
hu
X
hu
X
hu
X
-+-+?
?
?
??
?
??
22
2
33
3
44
2 6 24 4
...
+Uh
u
y
hu
y
hu
y
hu
y
+++++U
?
?
?
-
??
??
22
2
33
3
44
2 6 24 4
... 2
+Uh
u
y
hu
y
hu
y
hu
y
ij
-+-+?
?
?
??
?
??
?
?
??
22
2
33
3
44
2 6 24 4
...
,
_______________________________________________________________
256 MTODOS NUMRICOS
=H
u
X
u
y
hu
X
u
y
hu
X
u
y
ijij
2
2
2
2
2
44
4
4
4
44
4
4
12 12 4
+
?
?
?
++
?
?
?
+
?
? ??
?
? ??
=+
?
?
?
...
,,
+ ...
ya que,
2
2
2
2
u
X
u
y
+ = 0.
El error de truncamiento del mtodo (5.23) cuando h = k, viene dada
por
TE = (ui + 1, j - 2ui, j + ui-1, j) + (ui, j + 1 - 2ui, j + ui, j-1)
=
hu
X
u
yij
44
4
4
12 4
+
?
?
?
,
+ ...
utilizando la derivacin anterior. Por lo tanto, el error de truncamiento
del mtodo es de orden O (h4).
El orden de la frmula (5.23) se define como
Solicitar =
1
h2
(T.E) = O (h2).
Decimos que el mtodo es de segundo orden.
Cul es la importancia del orden de las frmulas de diferencias
finitas? Cuando un mtodo converge,
que implica que los errores en las soluciones numricas 0 como h
0. Supongamos que una
mtodo es de orden O (h2). Entonces, si reducimos la longitud del
paso h por un factor, por ejemplo 2, y Recompute
la solucin numrica usando la longitud del paso h / 2, entonces el
error se convierte en O [(h / 2) 2] =
[O (h2)]] / 4. Por lo tanto, los errores en las soluciones numricas se
reducen por un factor de 4. Este
puede ser fcilmente verificado en los puntos comunes entre las dos
mallas.
4
22
4
64
6
++
?
?
?
,
+ ...
Problemas de contorno en las ecuaciones diferenciales ordinarias ...
257
El orden de la frmula est dada por
Solicitar =
1
h2
(T.E) = O (h2).
Por lo tanto, las rdenes de la norma y las cinco frmulas de puntos
diagonales son iguales.
Solucin del sistema de ecuaciones La solucin del sistema de
ecuaciones se puede conseguir
por mtodos directos o iterativos. A los efectos de nuestro estudio,
vamos a considerar la
?
??
--?
?
??
?
?
??
--?
?
??
?
?
??
2102
1 4 1 10
01282
1 12 0 1
1 4 1 10
0128
1 12 0 1
0 72 1 11
0128
1
;,21
/
;,
//
R
R R;
R
2RR
7232
101
0 1 27 227
0128
1 12 0 1
0 1 27 227
- 0 0 12 7 78 7
-?
?
??
?
?
??
--
?
?
??
?
?
??
(/)
, / /; ,
/
//
//
1/2
.
D
3
3
C
6
LA
6
6
3
B
63
u2 u1
u4 u3
Fig. 5.7. Ejemplo 5.8.
D
2
2
C
4
LA
4
6
8
B
68
u2 u1
u3
u4
Fig. 5.8. Ejemplo 5.9.
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 259
Resolucin de la ltima ecuacin, obtenemos u4 =
78
12
= 6,5.
Sustituyendo en la segunda ecuacin, obtenemos u2 =
22
7
13
7
35
7
+ = = 5.
Sustituyendo en la primera ecuacin, obtenemos u1 = 1 + 5
2
= 3,5.
Ejemplo 5.10 Resuelva uxx + uyy = 0 numricamente para el
siguiente
?
?
???
?
?
???
-41102
14014
10410
01142
4
1 14 14 0 12
14014
10410
01142
1
;,2131
///
; ,,
R
RRRR
1 14 14 0 12
0 154 14 1 92
0 14 154 1 12
01142
15
4
1 14 14 0 12
0 1 1 15 4 15 18 15
0 14 154 1 12
01142
1
4232
42
----?
?
???
?
?
???
- ??
?
----?
?
???
?
?
???
-
///
///
///
;;
///
///
///
,
,
RRR
RR
1 14 14 0 12
0 1 1 15 4 15 18 15
0 0 56 15 16 15 4 5
0 0 16 15 56 15 48 15
56 15
1 14 14 0 12
0 1 1 15 4 15 18 15
0 0 1 16 56 12 56
0 0 16 15 56 15 48 15
3
----?
?
???
?
?
???
---?
?
???
?
?
???
///
///
///
///
(/)
,
///
///
//
///
R
;
0
2
0
3
1
2
00
u2 u1
u4 u3
Fig. 5.9. Ejemplo 5.10.
260 MTODOS NUMRICOS
R4 16
15
R3,
1 14 14 0 12
0 1 115 415 1815
0 0 1 1656 1256
0 0 0 2880 840 2880 840
---?
?
???
?
?
???
///
///
//
//
.
ltima ecuacin da u4 = 1.
Sustituyendo en la tercera ecuacin, obtenemos u3 =
12
56
16
56
28
56
+ = = 0,5.
Sustituyendo en la segunda ecuacin, obtenemos u2 =
18
15
1
30
4
15
45
30
+ + = = 1,5.
Sustituyendo en la primera ecuacin, obtenemos u1 =
1
2
3
8
1
8
+ + = 1.
Ejemplo 5.11 Resolver uxx + uyy = 0 numricamente bajo el lmite
condiciones
u (x, 0) = 2x, u (0, y) = - y,
u (x, 1) = 2x - 1, u (1, y) = 2 - y
con una malla cuadrada de ancho h = 1/3.
?
= - = - = ??
?
= - = = ??
?
uuuu=u8 = u 1
2
3
2
2
3
4
3
0
1
3
1
3
1
1
3
2
1
3
5
9 10 3,,,,, ??
?
= - = = ??
?
= - = ??
?
u u u u = - =,
U11 = u 1
3
0
2
3
2
3
0
4
12 3,,, ??
?
= = ??
? u = u.
Obtenemos las siguientes ecuaciones en diferencias.
AT1: u2 + U5 + u7 + u3 - 4u1 = 0, o - 4u1 + u2 + u3 = 1.
A las 2: U8 + u6 + u1 + u4 - 4u2 = 0, o u1 - 4u2 + u4 = - 5/3.
A las 3: U4 + u1 + U9 + u11 - 4U3 = 0, o u1 - 4U3 + u4 = - 1/3.
A las 4: u10 + u2 + u3 + u12 - 4u4 = 0, o u2 + u3 - 4u4 = - 3.
u2 u1
u4 u3
u6 U5
u8
u10
u7
U9
u11 u12
Fig. 5.10. Ejemplo 5.11.
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 261
Resolvemos el sistema de ecuaciones utilizando el mtodo de
eliminacin de Gauss. Usamos la
matriz aumentada [A | d].
---?
?
???
?
?
???
-----?
?
???
?
?
???
-41101
1 4 0 1 53
1 0 4 1 13
01143
4
1 0 25 0 25 0 0 25
1 4 0 1 53
1 0 4 1 13
01143
1
2131
//
;,
. . .//
; ,,
R
RRRR
1 025 0 25 0 0 25
0 3 75 0 25 1 141 667
0 0 25 3 75 1 0 08 333
01143
375
2
-----?
?
???
?
?
???
...
...
...
;
.
R
1 025 025 0 025
0 1 0 06 667 0 26 667 037 778
0 0 25 375 1 0 08 333
01143
-----?
?
???
?
?
???
...
...
...;
RR
RR
32R
42
0 25 3
1 025 025 0 025
0 1 0 06 667 0 26 667 0 37 778
0 0 3 73 333 106 667 0 17 778
0 0 106667 3 73 333 3 377 778
3 73333
-----?
?
???
?
?
???
.,
,
...
...
...
...
;
.
,
?
?
???
...
...
..
..
.
ltima ecuacin da u4 = 1.
Sustituyendo en la tercera ecuacin, obtenemos u3 = 0,04762 +
0,28572 = 0,33334.
Sustituyendo en la segunda ecuacin, obtenemos
u2 = 0,37778 + 0,06667 (0,33334) + 0,26667 = 0,66667.
Sustituyendo en la primera ecuacin, obtenemos u1 = - 0,25 + 0,25
(0,66667 + 0,33334) = 0.
Ejemplo 5.12 Resuelva el problema de contorno para la ecuacin de
Poisson
uxx + uyy = x2 - 1, | x | 1, | y | 1,
u = 0 en el lmite de la plaza
utilizando la frmula de cinco puntos con malla cuadrada de ancho h
= 1/2.
0
0
0
000
0
0
X
y
u4 u3 u4
u2 u1 u2
u4 u3 u4
0
Fig. 5.11. Ejemplo 5.12.
ui + 1, j + ui-1, j + ui, j + 1 + ui, j-1 - 4ui, j = h2Gi, j = 0,25 (xi
2 - 1).
Obtenemos las siguientes ecuaciones en diferencias.
A 1 (0, 0): u2 u3 + + + u2 u3 - 4u1 = - 0,25,
o - 2U1 + u2 + u3 = - 0,125.
En 2 (0,5, 0): 0 + U4 + u1 + u4 - 4u2 = 0,25 (0,25 a 1) = - 0.1875,
o u1 - 4u2 2u4 + = - 0.1875.
En 3 (0, 0.5): U4 + 0 + U4 + u1 - 4U3 = 0.25 (0 - 1) = - 0,25,
o u1 - 4U3 + 2u4 = - 0,25.
En 4 (0,5, 0,5): 0 + 0 + u3 + u2 - 4u4 = 0,25 (0,25 a 1) = - 0.1875,
o u2 + u3 - 4u4 = - 0.1875.
Resolvemos el sistema de ecuaciones utilizando el mtodo de
eliminacin de Gauss. Usamos la
matriz aumentada [A | d].
-----
?
?
???
?
?
???
----?
?
???
?
?
???
2 1 1 0 0 125
1 4 0 2 0 1 875
1 0 4 2 025
0 1 1 4 0 1 875
2
1 0 5 0 5 0 0 0 625
1 4 0 2 0 1 875
1 0 4 2 025
0 1 1 4 0 1 875
1
.
.
.
.
;,
...
.
.
.
R; R2 - R1, R3 - R1,
1 05 05 0 0 0625
0 35 05 2 025
0 05 35 2 03 125
0 1 1 4 01 875
35
1 05 05 0 0 0625
0 1 014286 057143 0 07143
0 05 35 2 03 125
0 1 1 4 01 875
2
----?
?
???
?
?
???
---
--?
?
???
?
?
???
...
...
. . ..
;
.
,
...
...
...
.
R
;
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 263
RR
RR
32R
42
053
1 0 5 0 5 0 0 0 625
0 1 0 14 286 0 57 143 0 07 143
0 0 3 42 857 2 28 572 0 34 822
0 0 114286 3 42 857 0 25 893
3 42857
----?
?
???
?
?
???
.,
,
...
...
...
...
;
.,
1 05 05 0 0 0625
0 1 014286 057143 0 07143
0 0 1 0 66 667 010 156
0 0 114286 3 42 857 0 25 893
----
?
?
???
?
?
???
...
...
..
...
; R4 - 1.14286 R3,
1 0 5 0 5 0 0 0 625
0 1 0 14 286 0 57 143 0 07 143
0 0 1 0 66 667 0 10 156
0 0 0 0 2 66 667 37 500
---?
?
???
?
?
???
...
...
..
..
.
ltima ecuacin da u4 =
0 37500
2 66667
.
.
= 0,14062.
Sustituyendo en la tercera ecuacin, obtenemos u3 = 0,10156 +
0,66667 (0,14062) = 0,19531.
Sustituyendo en la segunda ecuacin, obtenemos
u2 = 0,07143 + 0,14286 (0,19531) + 0,57143 (0,14062) = 0,17969.
Sustituyendo en la primera ecuacin, obtenemos u1 = 0,5 (0,17969 +
0,19531) + 0.0625 = 0.25.
Mtodos iterativos hemos mencionado anteriormente que cuando el
fin del sistema de ecuaciones es
grande, que es el caso en la mayora de los problemas prcticos,
utilizamos mtodos iterativos. De hecho, en muchos
aplicaciones prcticas, nos encontramos con miles de ecuaciones.
Hay muchos poderosos iterativo
mtodos disponibles en el software del ordenador, que son variantes
de los sucesivos sobre la relajacin
(SOR) mtodo, mtodo del gradiente conjugado etc. Sin embargo,
vamos a discutir aqu, la implementacin
del mtodo de Gauss-Seidel para la solucin del sistema de
ecuaciones obtenido en
la aplicacin de los mtodos de diferencias finitas. Recordemos las
propiedades del GaussMtodo Seidel.
(A) Una condicin suficiente para la convergencia es que la matriz de
coeficientes A, del sistema de
de ecuaciones es diagonal dominante.
(B) El mtodo requiere una aproximacin inicial a la solucin vector u.
Si no apropiado
aproximacin est disponible, entonces u = 0 se puede tomar como la
aproximacin inicial.
ij
k
ij
k
ij
k
,
()
,
()
,
()
,
()
,
+ ()
+
+
=+++++1
1
1
1
1
11
1
4
? (5.32)
donde los valores en los nodos (i, j - 1), (i - 1, j) son ya
1
11
1
4
?.
Criterios de parada para la iteracin
Paramos las iteraciones cuando el siguiente criterio
est satisfecho
| Ui u
k
yo
(+ 1) - (k) | tolerancia de error dada para todo i.
Por ejemplo, si queremos una precisin de dos cifras decimales para
la solucin, entonces iteramos hasta
la condicin
| Ui u
k
yo
(+ 1) - (k) | 0,005 para todo i (5.33)
est satisfecho.
Del mismo modo, si queremos una precisin de tres decimales para la
solucin, entonces iteramos hasta
la condicin
| Ui u
k
yo
(+ 1) - (k) | 0,0005 para todo i (5.34)
est satisfecho.
Se ilustra el mtodo a travs de los siguientes problemas.
Ejemplo 5.13 Resuelva uxx + uyy = 0 numricamente, utilizando la
frmula de cinco puntos y Liebmann iteracin,
1
1
0 25 4 2 3 (+) =. (+ () + ()),
ukukuk
2
1
1
1
0 25 4 4 (+) =. (+ (+) + ()),
ukukuk
3
1
1
1
0 25 3 4 (+) =. (+ (+) + ()),
ukukuk
4
1
2
1
3
(+) = 0,25 (2 + (+) + (1)).
Aproximaciones iniciales
Establecer u4 = u4
(0) = 0. Utilizando la frmula de cinco puntos diagonal en el primer
nodo, obtenemos
u1
(0) = 0,25 (u4 + 3 + 2 + 3) = 0.25 (0 + 3 + 2 + 3) = 2.
Ahora, podemos usar la frmula de cinco puntos estndar para
obtener aproximaciones iniciales en la
los nodos 2, 3, 4. Obtenemos
u2 u u
0
1
0
4
() = 0,25 (1 + 3 + () + (0)) = 0,25 (1 + 3 + 2 + 0) = 1.5.
u3 u u
0
4
0
1
() = 0,25 (() + (0) + 3 + 0) = 0.25 (0 + 2 + 3 + 0) = 1,25.
u4 u u
0
2
0
3
() = 0,25 (2 + () + (0) + 0) = 0,25 (2 + 1,5 + 1,25 + 0) = 1,1875.
Primera iteracin
u1 u u
1
2
0
3
() = 0,25 (4 + () + (0)) = 0,25 (4 + 1,5 + 1,25) = 1,6875,
u2 u u
1
1
1
4
2
1
3
() = 0,25 (4 + () + (1)) = 0,25 (4 + 1,71875 + 1,46875) = 1,79688,
u2 u u
2
1
2
4
() = 0,25 (4 + () + (1)) = 0,25 (4 + 1,79688 + 1,29688) = 1,77344,
u3 u u
2
1
2
4
() = 0,25 (3 + () + (1)) = 0,25 (3 + 1,79688 + 1,29688) = 1,52344,
u4 u u
2
2
2
3
() = 0,25 (2 + () + (2)) = 0,25 (2 + 1,77344 + 1,52344) = 1,32422.
Tercera iteracin
u1 u u
3)
2
2
3
(= 0,25 (4 + () + (2)) = 0,25 (4 + 1,77344 + 1,52344) = 1,82422,
u2 u u
3)
1
3)
4
(= 0,25 (4 + (+ (2)) = 0,25 (4 + 1,82422 + 1,32422) = 1,78711,
u3 u u
3)
1
3)
4
(= 0,25 (3 + (+ (2)) = 0,25 (3 + 1,82422 + 1,32422) = 1,53711,
u4 u u
3)
2
3)
3
(= 0,25 (2 + (+ (3)) = 0,25 (2 + 1,78711 + 1,53711) = 1,33106.
Cuarta iteracin
u1 u u
4
2
3)
3
() = 0,25 (4 + (+ (3)) = 0,25 (4 + 1,78711 + 1,53711) = 1,83106,
u2 u u
4
1
4
4
() = 0,25 (4 + () + (3)) = 0,25 (4 + 1,83106 + 1,33106) = 1,79053,
u3 u u
4
1
4
4
() = 0,25 (3 + () + (3)) = 0,25 (3 + 1.83106 + 1.33106) = 1.54053,
u4 u u
4
2
4
3
() = 0,25 (2 + () + (4)) = 0,25 (2 + 1,79053 + 1,54053) = 1,33277.
Quinto iteracin
u1 u u
5
2
4
3
() = 0,25 (4 + () + (4)) = 0,25 (4 + 1,79053 + 1,54053) = 1,83277,
u2 u u
5
1
5
4
() = 0,25 (4 + () + (4)) = 0,25 (4 + 1,83277 + 1,33277) = 1,79139,
u3 u u
5
1
5
4
uxx + uyy = x + y + 1, 0 x 1, 0 y 1,
u = 0 en el lmite
numricamente utilizando la frmula de cinco puntos y Liebmann
iteracin, con una longitud de malla h = 1/3.
Obtener los resultados correctos con tres decimales.
Solucin La malla se da en la Fig.5.14. Tomamos nota de que todos los
valores lmite son cero. Ya Est
es simetra con respecto a la recta y = x. Por lo tanto, u1 = u4. Por lo
tanto, tenemos que encontrar los valores
de las tres incgnitas U1, U2 y U3. Utilizamos la frmula de cinco
puntos estndar
ui + 1, j + ui-1, j + ui, j + 1 + ui, j-1 - 4ui, j = h2Gi, j =
1
9
(Xi + yj + 1).
Obtenemos las siguientes ecuaciones en diferencias.
En 1: u2 + 0 + 0 + u3 - 4u1 =
1
9
1
3
2
3
1
2
9
+ + ??
?
= O - 4u1 + u2 + u3 =
2
9
.
A las 2: 0 + 0 + u1 + u4 - 4u2 =
1
9
2
3
2
3
1
7
27
+ + ??
?
= O 2U1 - 4u2 =
7
27
.
A las 3: U4 + u1 + 0 + 0 - 4U3 =
1
9
1
3
1
3
1
5
27
+ + ??
?
= O 2U1 - 4U3 =
5
27
.
El uso de estas ecuaciones, escribimos las ecuaciones en diferencias
en los puntos de la cuadrcula como
u1 = 0,25 (u2 + u3 - 0,222222),
u2 = 0,25 (2U1 - 0,259259),
u3 = 0,25 (2U1 - 0,185185),
y escriba el procedimiento de iteracin como
ukukuk
1
1
0 25 2 3 0 222 222 (+) =. (() + () -.),
ukuk
2
1
1
(+) = 0,25 (2 (1) - 0,259259)
ukuk
3
1
1
(+) = 0,25 (2 (1) - 0,185185).
Fig. 5.14. Ejemplo 5.14.
0
0
0
0
0
0
00
u2 u1
u4 u3
1
() = 0,25 (2 (1) - 0,185185) = 0,25 (- 0,111112-,185185) = 0.074074.
Segunda iteracin
u1 u u
2
2
1
3
() = 0,25 (() + (1) - 0,222222) = 0,25 (- 0.092593 - ,074074-,222222)
= - 0,097222
u2 u
2
1
() = 0,25 (2 (2) - 0,259259) = 0,25 (- 0,194444 a 0,259259) = 0.113426,
u3 u
2
1
() = 0,25 (2 (2) - 0,185185) = 0,25 (- ,194444-0,185185) = 0.094907.
Tercera iteracin
u1 u u
3)
2
2
3
(= 0,25 (() + (2) - 0,222222) = 0,25 (- 0.113426 - 0,09407-0,222222)
= - 0.107639,
u2 u
3)
1
0
4
() = 0,25 (4 + 2 + () + (0)) = 0,25 (6 + 0,5 + 2,5) = 2,25.
De lo contrario, u1
(1) se convierte mismo que u1
(0).
1
1
2
2
4
5
45
u2 u1
u4 u3
D
UNA B
C
Fig. 5.15. Ejemplo 5.15.
270 MTODOS NUMRICOS
Primera iteracin
u1 u
1
2
() = 0,5 (1+ (0)) = 0,5 (1 + 2,25) = 1,625.
u2 u u
1
1
1
4
2
(= 0,5 (5 + (3)) = 0,5 (5 + 2,97070) = 3,98535
Cuarta iteracin
u1 u
4
2
() = 0,5 (1+ (3)) = 0,5 (1 + 2,97070) = 1,98535.
u2 u u
4
1
4
4
() = 0,25 (6 + () + (3)) = 0,25 (6 + 1,98535 + 3,98535) = 2,99268.
u4 u
4
2
() = 0,5 (5 + (4)) = 0,5 (5 + 2,99268) = 3,99634.
Quinto iteracin
u1 u
5
2
() = 0,5 (1+ (4)) = 0,5 (1 + 2,99268) = 1,99634.
u2 u u
5
1
5
4
() = 0,25 (6 + () + (4)) = 0,25 (6 + 1,99634 + 3,99644) = 2,99817.
u4 u
5
2
() = 0,5 (5 + (5)) = 0,5 (5 + 2,99817) = 3,99909.
Sexto iteracin
u1 u
6
2
() = 0,5 (1+ (5)) = 0,5 (1 + 2,99817) = 1,99909.
u2 u u
6
1
6
4
() = 0,25 (6 + () + (5)) = 0,25 (6 + 1,99909 + 3,99909) = 2,99955.
u4 u
6
2
() = 0,5 (5 + (6)) = 0,5 (5 + 2,99955) = 3,99977.
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 271
Sptimo iteracin
u2 u1
(7) = 0,5 (1+ (6)) = 0,5 (1+ 2,99955) = 1,99978.
u2 u1 u4
(7) = 0,25 (6 + (7) + (6)) = 0,25 (6 + 1,99978 + 3,99977) = 2,99989.
u4 (7) = 0,5 (5 + u2 (7)) = 0,5 (5 + 2,99989) = 3,99994.
En esta etapa, las magnitudes de los errores en las iteraciones
sucesivas son
| U1 (7) u1 () |
- 6 = | 1,99978 a 1,99909 | = 0,00069,
| U2 (7) u2 () |
- 6 = | 2,99989 a 2,99955 | = 0,00034,
| U4 (7) u4 () |
- 6 = | 3,99994 a 3,99977 | = 0,00017.
Todos los errores son <0,001. Por lo tanto, los valores de iteracin
sptima se toman como la requerida
soluciones.
u1 1,99978, u2 u3 = 2,99989, u4 3,99994.
PREGUNTAS DE REPASO
1. Escriba la ecuacin de Laplace en dos dimensiones.
Solucin uxx + uyy = 0.
2. Escriba la ecuacin de Poisson en dos dimensiones.
Solucin uxx + uyy = G (x, y).
3. Escribe la ecuacin general diferencial lineal de segundo orden
parcial en dos variables.
Solucin AUXx + 2Buxy + Cuyy + Dux + Euy + Fu + G = 0,
donde A, B, C, D, E, F, G son funciones de x, y.
4. Cuando es la ecuacin diferencial parcial de segundo orden lineal
AUXx + 2Buxy + Cuyy + Dux + Euy + Fu + G = 0
llamado una ecuacin elptica o hiperblica o parablica?
Solucin La ecuacin dada diferencial lineal de segundo orden parcial
se llama (i) un
ecuacin elptica cuando B2 - AC <0, (ii) una ecuacin hiperblica
cuando B2 - AC> 0, y (iii)
una ecuacin parablica cuando B2 - AC = 0.
5. Escribe la frmula estndar de cinco puntos para la solucin de (i)
la ecuacin de Laplace uxx + uyy
= 0, (ii) la ecuacin de Poisson uxx + uyy = G (x, y), para el
espaciamiento uniforme de malla h.
Solucin
(I) ui + 1, j + ui-1, j + ui, j + 1 + ui, j-1 - 4ui, j = 0.
(Ii) ui + 1, j + ui-1, j + ui, j + 1 + ui, j-1 - 4ui, j = h2Gi, j.
6. Escribir la frmula de cinco puntos en diagonal para la solucin de
(i) la ecuacin de Laplace uxx + uyy
+
?
?
+
,
...
7. Cul es el error de orden y truncamiento de la frmula de cinco
puntos en diagonal para la solucin de
La ecuacin de Laplace uxx + uyy = 0, con un espaciado de malla
uniforme?
Solucin El mtodo es ui + 1, j + 1 + ui-1, j + 1 + ui + 1, j-1 + ui-1, j1 - 4ui, j = 0.
Orden = 2, o O (h2).
T.E =
hu
X
u
xy
u
yij
44
4
4
22
4
64
6
++
?
?
,
+ ...
8. Cundo normalmente utilizamos la frmula de cinco puntos en
diagonal, mientras que la bsqueda de la solucin de
Laplace o Poisson ecuacin?
Solucin Utilizamos la frmula de cinco puntos en diagonal para
obtener aproximaciones iniciales para
las soluciones para iniciar un procedimiento iterativo como Liebmann
iteracin.
9. Mtodos de diferencias finitas cuando se aplica a la ecuacin de
Laplace o ecuacin de Poisson dar
elevarse a un sistema de ecuaciones algebraicas Au = d. Nombre los
tipos de mtodos que son
disponible para la solucin de estos sistemas.
Solucin
(I) Los mtodos directos como mtodo de eliminacin de Gauss o el
mtodo de Gauss-Jordan se pueden utilizar
cuando el sistema de ecuaciones es pequea.
(Ii) los mtodos iterativos como mtodo de Gauss-Jacobi o el mtodo
de Gauss-Seidel se pueden utilizar
cuando el sistema de ecuaciones es grande.
10. Cundo se utiliza el mtodo Liebmann?
Solucin Utilizamos el mtodo Liebmann para calcular la solucin de
la diferencia
ecuaciones para la ecuacin de Laplace o la ecuacin de Poisson. Las
aproximaciones iniciales
se obtienen con criterio utilizando la frmula de cinco puntos estndar
ui, j =
1
4
EJERCICIO 5.3
Encuentre la solucin de la ecuacin de Laplace uxx + uyy = 0 en la
regin dado R, sujeto a lo dado
condiciones de contorno, utilizando la frmula de cinco puntos
estndar.
1. 2.
u2 u1
u4 u3
-8/9 -5/9
5/9
-1/9 8/9
-4/9
1/9 4/9
-1
0
0
2
5
6
35
u2 u1
u4 u3
Fig. 5.16. Problema 1. Fig. 5.17. Problema 2.
3. 4.
u2 u1
u4 u3
400 500
500
100 400
200
100 200
u2 u1
u4 u3
36
6
03
0
00
Fig. 5.18. Problema 3. Fig. 5.19. Problema 4.
274 MTODOS NUMRICOS
5. R es un cuadrado de lado 3 unidades. Las condiciones de contorno
son u (0, y) = 0, u (3, y) = 3 + y, u (x, 0)
= X, u (x, 3) = 2x. Asumir la longitud del paso como h = 1.
6. R es un cuadrado de lado 1 unidad. u (x, y) = x - y en el lmite.
Supongamos que h = 1/3.
Encuentre la solucin de la ecuacin de Poisson uxx + uyy = G (x, y)
en la regin I, con sujecin a la
dadas las condiciones de contorno.
7. R: 0 x 1, 0 y 1. G (x, y) = 4. u (x, y) = x2 + y2 en el lmite
y h = 1/3.
8. R: 0 x 1, 0 y 1. G (x, y) = 3x + 2y. u (x, y) = x - y en el
lmite y h = 1/3.
9. R: 0 x 3, 0 y 3. G (x, y) = x2 + y2. u (x, y) = 0 en el lmite
y h = 1.
10. En los problemas 2, 3, 4, 8, 9, resolver el sistema de ecuaciones
usando la iteracin Liebmann. En
Problema 2, tomar el valor en el punto superior izquierda como - 2. En
el problema 3, tomar el valor
en el punto superior izquierda como 300. En el problema 4, tomar el
valor en el punto superior izquierda
como 0.Perform cuatro iteraciones en cada caso.
??????????? ????
????? ??
? ???
?
??????? ???????????????
En la seccin 5.3, hemos definido el segundo fin ecuacin diferencial
parcial lineal
AUXx + 2Buxy + Cuyy + Dux + Euy + Fu + G = 0
como una ecuacin parablica si B2 - AC = 0. Una ecuacin
parablica sostiene en un dominio abierto o en un
dominio semi-abierta. Una ecuacin parablica junto con las
condiciones asociadas se denomina
problema de valor inicial o un problema inicial lmite de valor. El
ejemplo ms simple de un parablico
ecuacin es el siguiente problema.
Considere una barra aislada homognea fina o un alambre de longitud
l. Deje que la barra se encuentra
en el eje x en el intervalo [0, l]. Deje que la varilla tiene una fuente de
calor. Por ejemplo, la varilla puede
ser calentado en un extremo o en el punto medio o tiene alguna
fuente de calor. Sea u (x, t) denotan la
temperatura en la barra en cualquier instante de tiempo t. El
problema es estudiar el flujo de calor en el
varilla. La ecuacin diferencial parcial que rige el flujo de calor en la
varilla est dada por la
ecuacin parablica
ut = c2uxx, 0 x l, t> 0. (5.35)
donde c2 es una constante y depende de las propiedades del material
de la varilla. A fin de que la
existe solucin del problema y es nica, tenemos que fijar las
siguientes condiciones.
(I) la condicin inicial En el tiempo t = 0, la temperatura se prescribe,
u (x, 0) = f (x), 0 x l.
(Ii) Las condiciones de contorno Desde la barra es de longitud l, las
condiciones de contorno en x = 0 y por lo
x = l deben ser prescritos. Estas condiciones son de los siguientes
tipos:
(A) Las temperaturas en los extremos de la barra se prescribe
u (0, t) = g (t), u (l, t) = h (t), t> 0. (5.36)
u
X
= 0, x = 0 para todo tiempo t.
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 275
En el otro extremo, la temperatura puede ser prescrito, u (l, t) = h (t),
t> 0.
Alternativamente, podemos tener la condicin de que el extremo de
la barra en x = l est aislado.
Desde se prescriben ambas condiciones iniciales y de contorno, el
problema tambin se denomina
problema de contorno inicial.
Para nuestra discusin, vamos a considerar slo las condiciones de
contorno dadas en (5.36).
Malla generacin Superponer en el dominio 0 x l, t> 0, una red
rectangular de malla
lneas. Deje que el intervalo [0, l] se dividir en partes iguales M.
Entonces, la longitud de malla a lo largo de la
x-eje es h = l / M. Los puntos a lo largo del eje x son xi = ih, i = 0, 1,
2, ..., M. Deja la longitud de malla
a lo largo del eje-t ser k y definir tj = jk. Los puntos de malla son (xi,
tj) Llamamos tj como el tiempo j
nivel (vase Fig.5.20). En cualquier punto (xi, tj), denotamos la
solucin numrica de ui, j y la exacta
solucin u (xi, tj).
Observacin 9 mtodos de diferencias finitas son
clasificado en dos categoras: explcita
mtodos y mtodos implcitos. En explcita
mtodos, la solucin en cada punto nodal
en la hora actual nivel se obtiene
u
tk
u
k
u t t t = + = - + ?? ?
?? ?
1
1
11
2
[Log ()] 2 .... (5.37)
u
tk
u
k
uu
ij
tijijij
??
?
=+,
[,,]
11
1. (5.38)
t
Nivel j + 1
Nivel j
Nivel j - 1
x Nivel 0
O
Fig. 5.20. Nodos.
276 MTODOS NUMRICOS
El uso de diferencias centrales, tambin tenemos la aproximacin
2
22
2
211
11
2
u
xh
u
h
uuu
ij
xijijijij
?
?
?
=+-+,
[,,,]. (5,39)
Por lo tanto, una aproximacin a la ecuacin de conduccin de calor
(5,35) en el punto (xi, tj + 1), es
1
12
2
211k
uu
c
h
[I, j + - i, j] = [+ ui, j - ui, j + ui-, j].
?
??
?
??
22
2
22
222
[u (xi + 1, tj) - 2u (xi, tj) + u (xi-1, Tj)]
=
kc
h
2
2uh
u
X
hu
X
hu
X
uuh
u
X
hu
X
hu
X
++++
???
???
-+-+-+
???
???
?
? ??
?
? ??
22
2
33
3
22
2
33
263
2
26
... ...
=
kc
h
h
u
X
hu
X
2
2
2
2
2
44
12 4
++
?
??
?
?? ... =
KC2
2
2
24
12 4
u
X
hu
X
++
?
??
?
??
...
donde todos los trminos en los laterales de la mano derecha se
evalan al (xi, tj). Se da el error de truncamiento
por
TE = u (xi, tj + k) - u (xi, tj) - [u (xi + 1, tj) - 2u (xi, tj) + u (xi-1, Tj)]
=K
u
t
ku
t
kc
u
X
hu
X
++
?
??
?
??
-++
?
??
?
??
22
2
2
2
2
24
2 12 4
... ...
i, j + 1
i - 1, j i, j i + 1, j
Nivel j + 1
Nivel j
Fig. 5.21. Mtodo de Schmidt.
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 277
=K
u
t
c
u
X
?
?
?
2
2
2+
ku
t
kh c u
X
22
2
224
2 12 4
- + ...
Ahora, usando la ecuacin diferencial
u
t
c
u
X
=2
2
2
Y
2
2
u
tt
u
t
= ??
?
= C2
t
u
X
2
2
?
?
?
= C4
2
2
2
x2
u
X
?
?
?
= C4
4
4
u
X
,
obtenemos
T.E =
kcu
X
kh c u
X
kh c u
X
244
4
224
4
224
2 12 12 4
61
-+=-+
?
?
?
... () ... (5,41)
El orden del mtodo est dado por
order =
1
k
(T.E) = O (h2 + k). (5.42)
Observacin 10 Para un valor fijo de , es decir, = kc2 / h2 = fija,
tenemos k = h2 / o c2
k = O (h2). Por lo tanto, a partir de (5.42), para un valor fijo de , el
mtodo es de orden O (h2). Eso es el
valores de h y k se reducen de tal manera que el valor de es
siempre igual.
Observacin 11 Para = 1/2, el mtodo de Schmidt se simplifica a
ui, j + 1 =
1
2
(Ui-1, j + ui + 1, j). (5.43)
Este mtodo tambin se conoce como mtodo de Bender-Schmidt.
Este mtodo tambin es de orden O (h2) para
un fijo.
u
1
3
0
3, 1,0 pecado
?? ?
?? ?
= = ?? ?
?? ?
u=
3
2
,
uu
2
3
, 0 2,0
?? ?
?? ?
= = Sen
2
3
3
2
?? ?
?? ?
= = 0,866025.
Las condiciones de contorno dan los valores de u0, j = 0, u3, j = 0,
para todo j.
(I) Hemos = 1/2, h = 1/3, k = h2 = 1/18. Los
u
(Ii) Hemos = 1/4, h = 1/3, k = h2 = 1/36. Los clculos son que
hacer durante cuatro pasos de tiempo,
es decir, hasta t = 1/9. Para = 1/4, obtenemos el mtodo
ui, j + 1 =
1
4
(Ui-1, j + 2ui, j + ui + 1, j), j = 0, 1, 2, 3; i = 1, 2.
Contamos con los siguientes valores.
Para j = 0: i = 1: u1,1 = 0,25 (u0,0 + 2u1,0 + u2,0) = 0,25 [0 + 3
(0.866025)] = 0,649519.
i = 2: u2,1 = 0,25 (u1,0 + 2u2,0 + u3,0) = 0,25 [3 (0,866025) + 0] =
0,649519.
Para j = 1: i = 1: u1,2 = 0,25 (u0,1 + 2u1,1 + u2,1) = 0,25 [0 + 3
(0.649519)] = 0,487139.
i = 2: u2,2 = 0,25 (u1,1 + 2u2,1 + u3,1) = 0,25 [3 (0,649519) + 0] =
0,487139.
Para j = 2: i = 1: u1,3 = 0,25 (u0,2 + 2u1,2 + u2,2) = 0,25 [0 + 3
(0.487139)] = 0,365354.
i = 2: u2,3 = 0,25 (u1,2 + 2u2,2 + u3,2) = 0,25 [3 (0,487139) + 0] =
0,365354.
Para j = 3: i = 1: u1,4 = 0,25 (u0,3 + 2u1,3 + u2,3) = 0,25 [0 + 3
(0.365354)] = 0,274016.
i = 2: u2,4 = 0,25 (u1,3 + 2u2,3 + u3,3) = 0,25 [3 (0,365354) + 0] =
0,274016.
Despus de cuatro pasos t = 4k = 1/9. Por lo tanto,
u
1
3
1
9
2
3
1
9
,, 0.274016 ?? ?
?? ?
= ?? ?
?? ?
u ,
(Iii) Hemos = 1/6, h = 1/3, k = h2 = 1/54. Los clculos son que
hacer durante seis pasos de tiempo,
es decir, hasta t = 1/9. Para = 1/6, obtenemos el mtodo
ui, j + 1 =
1
6
(Ui-1, j + 4ui, j + ui + 1, j), j = 0, 1, 2, 3, 4, 5; i = 1, 2.
Contamos con los siguientes valores.
Para j = 0: i = 1: u1,1 =
1
6
(U0,0 + 4u1,0 + u2,0) =
1
6
[0 + 5 (0,866025)] = 0,721688.
i = 2: u2,1 =
1
6
(U1,0 + 4u2,0 + u3,0) =
1
6
[5 (0.866025) + 0] = 0,721688.
Para j = 1: i = 1: u1,2 =
1
6
1
6
[0 + 5 (0,501173)] = 0,417644.
i = 2: u2,4 =
1
6
(U1,3 + 4u2,3 + u3,3) =
1
6
[5 (0.501173) + 0] = 0,417644.
Para j = 4: i = 1: u1,5 =
1
6
(U0,4 + 4u1,4 + u2,4) =
1
6
[0 + 5 (0,417644)] = 0,348037.
i = 2: u2,5 =
1
6
(U1,4 + 4u2,4 + u3,4) =
1
6
[5 (0.417644) + 0] = 0,348037.
Para j = 5: i = 1: u1,6 =
1
6
(U0,5 + 4u1,5 + u2,5) =
1
6
[0 + 5 (0,348037)] = 0,290031.
i = 2: u2,6 =
1
6
(U1,5 + 4u2,5 + u3,5) =
1
6
[5 (0.348037) + 0] = 0,290031.
Despus de seis pasos t = 6k = 1/9. Por lo tanto,
u
1
3
1
9
2
3
1
9
,, 0.290031 ?? ?
?? ?
= ?? ?
?? ?
u .
Las magnitudes de los errores en x = 1/3 y en x = 2/3 son iguales. La
solucin exacta en t = 1/9 es
uu
1
3
1
9
2
3
1
993
0 289250
2
,, Exp pecado. . ?? ?
?? ?
= ?? ?
?? ?
= -?
??
?
??
?? ?
?? ?
32
2 ?? ?
?? ?
Uxx yc =.
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 281
La longitud del paso es h = 0,25. Tenemos cinco nodal
puntos en cada lnea de malla (vase Fig.5.23). Hemos de encontrar
las soluciones en tres puntos internos.
El mtodo Schmidt est dada por
ui, j + 1 = ui-1, j + (1- 2) ui, j + ui + 1, j.
Para = 1/2, el mtodo se convierte
ui, j + 1 = 0,5 (ui-1, j + ui + 1, j),
j = 0, 1, 2, 3; i = 1, 2, 3.
Tenemos k =
h
c
2
2
1
2
1
16
32 1 = ?? ?
?? ?
() =.
La condicin inicial da la u0 valores, 0 = = u1,0 u2,0 = u3,0 = u4,0 =
0.
Las condiciones de contorno dan los valores de u0, j = 0, u4, j = tj =
jk = j, para todo j.
Obtenemos las siguientes soluciones.
u
t
= - - t u = t + t + t +
?
?
log (1) ...
1
2
1
3
2 3 u. (5.46)
Ahora, k aproximada
u
t
ttu
t
t
? +
?
-
?
?
?
1
2112
2
(/)
u. (5,47)
Si ampliamos el operador en el lado derecho, obtenemos
-
= ? -
?
?
= ? + + +
?
?
t
t
t t t t t 1 12
1
1
2
1
1
2
1
4
1
2
(/)
...
lo que concuerda con los dos primeros trminos en el lado derecho de
(5.46). Aplicando el diferencial
ecuacin en el punto nodal (i, j 1), (vase Fig.5.24), obtenemos
u
t
c
u
ijxij
?? ?
?? ?
=
?
??
?
??
, 1, +
2
2
2
1
. (5.48)
Utilizando la aproximacin dada en (5.47) a la parte izquierda y la
aproximacin diferencia central
(5.39) a la derecha, obtenemos
1
1 12 1
2
2
2
k1
u
c
h
tu
t
ijxij
-
?
?
?
+ = + (/),
o ui t, j + 1 =
kc
h
2
21
1
2
2
- 1 ?? ?
?? ?
t x ui, j +,
o tui, j + 1 = 2x ui j t x ui j
1
2
1
1
2, + - , + ?? ?
?? ?
,
o = - ?? ?
?? ?
t ui, j + 1 x ui, j + x t ui, j +
2
1
2
1
1
2
.
o = - - ?? ?
?? ?
?,
o = - - ?? ?
?? ?
t ui, j + 1 x ui, j + {x ui, j + x ui, j}
2
1
2
1
12
2
,
o ui t, j + 1 = (x ui, j + + x ui, j)
2
1
2
2
, (5.49)
o ui, j + 1 - ui, j = (x ui, j + + x ui, j)
2
1
2
2
,
o ui, j + 1 - x ui, j + = ui, j + x ui, j
2
1
2
22
2
1
22
1
1 1 1 1 1 1 2 1 ui, j () ui, ui j, j ui, j () ui, ui j, j, (5.50)
donde = KC2 / h2. Este mtodo se llama el mtodo de CrankNicolson.
Los puntos nodales que se utilizan en el mtodo se dan en la Fig.5.24.
l- 1, j + 1 l, j + 1 l + 1, j + 1
l - 1, j l, l j + 1, j
Nivel j + 1
Nivel j
Fig. 5.24. Los nodos en el mtodo de Crank-Nicolson.
Observacin 14 Desde el lado derecho de la Ec. (5.49), se observa
que es la media de la zona central
--++++-++=-+-++
2
1
22
1
1 1 1 1 1 1 2 1 ui, j () ui, ui j, j ui, j () ui, ui j, j
Para = 1/4, tenemos el mtodo
--+++-++=-+++
1
8
5
4
1
8
1
8
3
4
1
1 1 1 1 1 1 8 1 ui, ui j, j ui, ui j, j ui, ui j, j
o - ui-1, j + 1 + 10 UI, j + 1 - ui + 1, j + 1 = ui-1, j + 6ui, j + ui + 1, j, j
= 0; i = 1, 2.
La condicin inicial da los valores
u0,0 = 0, u1,0 = sin ( / 3) = (3/2) = u2,0, u3,0 = 0.
Las condiciones de contorno dan los valores de u0, j = 0 = u3, j para
todo j,
Tenemos las siguientes ecuaciones.
Para j = 0, i = 1: - u0,1 + 10 u1,1 - u2,1 = u0,0 + 6u1,0 + u2,0
o 10u1,1 - u2,1 =
63
2
3
2
73
2
+ = = 6,06218.
i = 2: - u1,1 + 10u2,1 - u3,1 = u1,0 + 6u2,0 + u3,0
o - u1,1 + 10u2,1 = u1,0 + = 6u2,0
3
2
63
2
73
2
+ = = 6,06218.
Restando las dos ecuaciones, obtenemos 11u1,1 - 11u2,1
= 0. Por lo tanto, u1,1 = u2,1. La solucin viene dada por
u1,1 = u2,1 =
6 06218
9
.
= 0,67358.
Ejemplo 5.19 Resuelva uxx = ut en 0 <x <2, t> 0,
u (0, t) = U (2, t) = 0, t> 0 y u (x, 0) = sin (x / 2), 0 x 2,
usando? x = 0,5, Dt = 0,25 para un intervalo de tiempo de CrankNicolson mtodo de diferencias finitas implcitas.
(A.U abril / mayo de 2003)
t
0 1/3 2/3 1 x
Fig. 5.25. Ejemplo 5.18.
=.
.
= 1.
Crank-Nicolson mtodo de diferencias finitas implcito est dada por
--++++-++=-+-++
2
1
22
1
1 1 1 1 1 1 2 1 ui, j () ui, ui j, j ui, j () ui, ui j, j.
Para = 1, tenemos el mtodo
--+++-++=-++
1
2
2
1
2
1
2
1
1 1 1 1 1 1 2 1 ui, ui j, j ui, ui j, j ui, j
o - ui-1, j + 1 + 4ui, j + 1 - ui + 1, j + 1 = ui-1, j + ui + i, j, j = 0; i = 1,
2, 3,
La condicin inicial da los valores
u0,0 = 0, u1,0 = sin ( / 4) = (1/2) = 0.70711,
u2,0 = sin ( / 2) = 1, u3, 0 = sin (3 / 4) = (1/2) = 0,70711.
Las condiciones de contorno dan la u0 valores, j = 0 = u4, j para todo
j.
t
0 0,5 1,0 1,5 2,0 x
Fig. 5.26. Ejemplo 5.19.
Tenemos las siguientes ecuaciones.
Para j = 0, i = 1: - u0,1 + 4u1,1 - u2,1 = u0,0 + u2,0 o 4u1,1 - u2,1 =
1,
i = 2: - u1,1 + 4u2,1 - u3,1 = u1,0 + u3,0 o - u1,1 + 4u2,1 - u3,1 =
1,41421,
i = 3: - u2,1 + 4u3,1 - u4,1 = u2,0 + u4,0 o - u2,1 + 4u3,1 = 1.
Restando la primera y tercera ecuaciones, obtenemos 4u1,1 - 4u3,1 =
0. Por lo tanto, u1,1 = u3,1. Nosotros
tener el sistema de ecuaciones como
4u1,1 - u2,1 = 1, y - 2u1,1 + 4u2,1 = 1,41421.
El uso de determinantes, la solucin se obtiene como
u1,1 =
5 41421
14
.
= 0,38673, u2,1 =
7 65684
14
.
= 0,54692.
2
1
1 1 1 2 1 1 ui, j () ui, ui j, j
=
2
1
1 2 1 ui-, j + (-) ui, j + + ui, j.
Para = 1, tenemos el mtodo
--+++-++=-++
1
2
2
1
2
1
2
1
1 1 1 1 1 1 2 1 ui, ui j, j ui, ui j, j ui, j
?
?
=
?
?
u
u
u
,
,.
.
Resolvemos este sistema mediante la eliminacin de Gauss.
410
141
014
00
0 0625
-?
?
?
?
.
, Realice R1
4
, Entonces R2 + R1.
1 14 0 0
0 154 1 0
0 1 4 0 0 625
?
?
//
.
,
Realizar
R2
(15/4)
, Entonces R3 + R2.
1 14 0 0
0 1 415 0
0 0 56 15 0 0 625
?
?
/
/
/.
,
La ltima ecuacin da u3,1 = 0,0625
15
56
?? ?
?? ?
= 0,01674.
La segunda ecuacin da u2,1 =
4
15
4
15
3 1 0 01 674 0 00 446
?? ?
?? ?
= ?? ?
?? ?
u,. =. .
La primera ecuacin da u1,1 =
1
4
1
4
2,1 0 00 446 0 00 112
?? ?
?? ?
= ?? ?
?? ?
u. =. .
t
0 0,25 0,5 0,75 1 x
Fig. 5.27. Ejemplo 5.20.
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 287
Para j = 1, i = 1: - u0,2 + 4u1,2 - u2,2 = u0,1 + u2,1 = 0 + 0,00446,
o 4u1,2 - u2,2 = 0,00446.
i = 2: - u1,2 + 4u2,2 - u3,2 = u1,1 + u3,1 = 0,00112 + 0,01674 =
0,01786.
i = 3: - u2,2 + 4u3,2 - u4,2 = u2,1 + u4,1 = 0,00446 + 0,
o - u2,2 + 4u3,2 = 0,00446 + 0,12946 = 0,125.
El sistema de ecuaciones viene dada por
410
141
014
0 00446
0 01786
0 12946
12
2,2
32
-?
?
?
?
=
?
?
u
u
u
,
,
..
.
.
Resolvemos este sistema mediante la eliminacin de Gauss.
4 1 0 0 00 446
1 4 1 0 01 786
0 1 4 0 12 946
-?
?
..
.
. Realizar
R1
4
, Entonces R2 + R1.
1 1 4 0 0 001 115
0 15 4 1 0 018 975
0 1 4 0 12 946
?
?
/.
/.
.
.
Realizar
R2
(15/4)
, Entonces R3 + R2.
1 1 4 0 0 001 115
0 1 4 15 0 00 506
0 0 56 15 0 13 452
?
?
/.
/.
/.
.
La ltima ecuacin da u3, 2 =
15
56
?? ?
?? ?
0.13452 = 0.036032.
La segunda ecuacin da u2, 2 =
4
15
4
15
3 2 0 036032 0 014669
?? ?
?? ?
= ?? ?
?? ?
u,. =. .
La primera ecuacin da U1, 2 =
1
4
1
4
2,2 0 014 669 0 004 782
?? ?
?? ?
= ?? ?
?? ?
u. =. .
PREGUNTAS DE REPASO
1. Escriba la ecuacin de conduccin de calor unidimensional y las
condiciones asociadas.
Solucin La ecuacin de conduccin de calor est dada por
ut = c2uxx, 0 x l, t> 0.
Las condiciones asociadas son las siguientes.
Condicin inicial En el tiempo t = 0, la temperatura se prescribe, u (x,
0) = f (x), 0 x l.
Las condiciones de contorno Desde la barra es de longitud l,
condiciones de contorno en x = 0 y en
x = l deben ser prescritos.
u (0, t) = g (t), u (l, t) = h (t), t> 0.
288 MTODOS NUMRICOS
2. Qu es un mtodo explcito para la solucin de la ecuacin de
conduccin de calor?
Solucin En mtodos explcitos, la solucin en cada punto nodal en el
nivel de tiempo actual es
obtenido mediante clculos sencillos (adiciones, sustracciones,
multiplicaciones y divisiones)
utilizando las soluciones a los uno o ms niveles anteriores.
3. Escriba el mtodo de Schmidt para resolver la ecuacin de
conduccin de calor unidimensional.
Solucin El mtodo Schmidt para resolver la ecuacin de conduccin
de calor
ut = c2uxx, 0 x l, t> 0
est dada por ui, j + 1 = ui-1, j + (1 - 2) ui, j + ui + 1, j; j = 0,
1, ....; i = 1, 2, ...
-+
?
?
?
5. Escribe el mtodo Bender-Schmidt para resolver la ecuacin de
conduccin de calor unidimensional.
Mtodo Solucin El Bender-Schmidt para resolver la ecuacin de
conduccin de calor
ut = c2uxx, 0 x l, t> 0
est dada por ui, j + 1 =
1
2
(Ui-1, j + ui + 1, j). Este mtodo es un caso particular de la Schmidt
mtodo en el que utilizamos el valor = 1/2.
2
1
22
1
1 1 1 1 1 1 2 1 ui, j () ui, ui j, j ui, j () ui, ui j, j
donde = KC2 / h2, es el parmetro de relacin de malla y h y k son
las longitudes de paso en el x
y camisetas direcciones respectivamente.
13. Cul es el orden del mtodo de Crank-Nicolson para resolver la
ecuacin de conduccin de calor?
Solucin El orden del mtodo de Crank-Nicolson es O (k2 + h2).
14. Cul es la condicin de estabilidad para el mtodo de CrankNicolson?
2
22
2
211
11
2
u
xh
u
h
uuu
ij
xijijijij
?
??
?
??
=+-+,
[,,,]. (5,54)
2
22
2
211
11
2
u
tk
u
k
uuu
ij
tijijijij
?
??
?
??
=+-+,
[,,,] (5.55)
La aplicacin de la ecuacin diferencial (5.51) en el punto nodal (xi,
tj), y usando el centro de
aproximaciones de diferencia, (5.54), (5.55), obtenemos
1
22211
2
211k
uuu
c
h
[I, j + - i, j + i, j-] = [+ ui, j - ui, j + ui-, j]
o ui, j + 1 - ui, j + ui, j -1 = r [+ ui, j - ui, j + ui-, j]
2
2121
o ui, j + 1 = ui, j - ui, j-1 + r [+ ui, j - ui, j + ui-, j]
2
2121
o ui, j + 1 = (- r) ui, j + r [+ ui, j + ui-, j] - ui, j22
2 1 1 1 1 (5.56)
donde r = kc / h, que se llama el parmetro de relacin de malla.
Los nodos que se utilizan en los clculos se dan en la Fig.5.28.
i, j + 1
i, j i + 1, j
i, j - 1
Nivel j + 1
Nivel j
Nivel j - 1
Fig. 5.28. Los nodos de mtodo explcito.
Observacin 18 Observamos que el nmero mnimo de niveles
requeridos por cualquier mtodo (explcito o
implcita) es tres. Por lo tanto, el mtodo es siempre un mtodo de
tres niveles. El valor de ui, j + 1 en el
nodo (xi, tj + 1) se obtiene por la frmula de la ecuacin. (5.56),
utilizando de forma explcita los valores de la
niveles de tiempo anteriores y tj tj-1.
Error de truncamiento del mtodo explcito
Tenemos el mtodo
ui, j + 1 - ui, j + ui, j -1 = r [+ ui, j - ui, j + ui-, j]
2
2 1 2 1.
La expansin en serie de Taylor, obtenemos
u (xi, tj + k) - 2u (xi, tj) + u (xi, tj - k)
=Uk
u
t
ku
t
ku
t
ku
t
+++++
???
???
?
?
22
2
33
3
44
2 6 24 4
...
-+-+-+???
???
?
2
2 6 24
22
2
33
3
44
4uuk
u
t
ku
t
ku
t
ku
t
...
=K
u
t
ku
t
2
2
2
44
12 4
++
?
?
?
...
r2 [u (xi + 1, tj) - 2u (xi, tj) + u (xi-1, Tj)]
=
kc
h
uh
u
X
hu
X
hu
X
hu
X
22
2
22
2
33
3
44
2 6 24 4
+++++
???
???
?
?
...
-+-+-+???
???
?
2
2 6 24
22
2
33
3
44
4uuh
u
X
hu
X
hu
X
hu
X
...
=
kc
h
h
u
X
hu
X
22
2
2
2
2
44
12 4
++
?
?
?
... = K2c2
2
2
24
12 4
u
X
hu
X
++
?
?
?
...
donde todos los trminos en los laterales de la mano derecha se
evalan al (xi, tj). Se da el error de truncamiento
por
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 293
TE = [u (xi, tj + k) - 2u (xi, tj) + u (xi, tj - k)] - r2 [u (xi + 1, tj) - 2u (xi,
tj) + u (xi -1, tj)]
=K
u
t
ku
t
kch
u
X
hu
X
2
2
2
44
4
222
2
2
24
12 12 4
++
?
?
?
-++
?
?
?
... ...
= K2
2
2
2
2
2
44
4
2224
12 12 4
u
t
c
u
X
ku
t
khcu
X
?
??
?
??
+ - + ...
Ahora, usando la ecuacin diferencial
2
2
2
2
2
u
t
c
u
X
=Y
4
4
u
t
= C2
2
2
2
2
4
2
2
2
2
4
4
t4
u
X
c
X
u
X
c
u
X
?
??
?
??
=
?
??
?
??
=
obtenemos
T.E. =
kcu
X
khcu
X
khc
r
u
X
444
4
2224
4
222
2
4
12 12 12 4
1
-+=-+
?
??
?
??
... () ... (5,57)
ya k = (h) / c.
El orden del mtodo est dado por
order =
1
k2
(T.E) = O (h2 + k2). (5,58)
Observacin 19 Para un valor fijo de r, es decir, r = kc / h = fija,
tenemos k = rh / c o k = O (h). Por lo tanto, para
un valor fijo de r, el mtodo es de orden O (h2). Es decir, los valores
de h y k se reducen de tal manera que
el valor de r es siempre igual.
Observen 20 Para r = 1, el trmino principal en la expresin de error
dada en (5.57) se anula. Por lo tanto,
el error de truncamiento del mtodo es del orden O (k6 + k2h4). El
orden del mtodo es
O (k4 + h4). Por lo tanto, para el valor fijo de r = 1, el mtodo es de
orden O (h4). El orden superior
mtodo obtiene cuando r = 1 est dada por
ui, j + 1 - 2ui, j + ui, j-1 = ui + 1, j - 2ui, j + ui-1, j
o ui, j + 1 = 2ui, j - ui, j-1 + [ui + 1, j - 2ui, j + ui-1, j]
= Ui + 1, j + ui-1, j - ui, j-1. (5,59)
Los nodos que se utilizan en los clculos se dan en la Fig. 5.29.
i - 1, j
i, j + 1
i, j - 1
i + 1, j
Nivel j + 1
Nivel j
Nivel j - 1
Fig. 5.59. Los nodos de mtodo explcito para r = 1.
294 MTODOS NUMRICOS
Cuando los valores de h y k no se prescriben en ningn problema en
particular, podemos elegir
estos valores tales que r = 1.
Observacin 21 En el caso de la ecuacin de onda tambin, la
estabilidad de los clculos numricos
u
t
(X, 0) = g (x).
Si escribimos la aproximacin diferencia central, obtenemos
u
t
X
k
(, 0) [ui, ui,] g (xi)
1
2 1 1 - - =. (5,61)
Esta aproximacin presenta los puntos externos ui, -1. Despejando ui,
-1 a partir de (5.61), obtenemos
ui, -1 = ui, 1 - 2 kg (xi). (5,62)
Ahora, utilizamos el mtodo (5.56) o (5.59) en los nodos en el nivel de
t = k, es decir, para j = 0.
Obtenemos
ui, 1 (r) ui, r [ui, ui,] ui
2
0
2
2 = 1 - 1 + 0 + -1 0 a -1. (5.63 a)
El puntos ui externo, -1, que se introducen en esta ecuacin se
eliminan mediante el uso de
la relacin en (5.62).
ui, 1 = 2 (1 - r2) ui, 0 + r2 [ui + 1,0 + ui-1,0] - [ui, 1 - 2 kg (xi)]
o 2ui, 1 = 2 (1 - r2) ui, 0 + r2 [ui + 1,0 + 1,0-ui] + 2kg (xi). (5.63 b)
Esto le da a los valores en todos los puntos nodales en el nivel t = k.
Por ejemplo, si la condicin inicial se prescribe como
u
t
(X, 0) = 0, entonces obtenemos de
(5.62), ui, ui = -1, 1. La frmula (5.63b) se convierte
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 295
u (1, t) = 100 sen ( t). Calclese para cuatro pasos de tiempo con h
= 0,25. (A.u. noviembre / diciembre 2003)
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 299
Solucin que tenemos c = 1 y h = 0,25, (ver Fig. 5.30). El valor de la
longitud del paso k no es
prescrito. Debido a que no se especifica el mtodo, utilizamos un
mtodo explcito.
Suponemos k = 0,25 para que r = 1. El mtodo est dada por
uuuuijijijij,,,,, + + - - = + - 1 1 1 1 j = 0, 1, 2, 3; i = 1, 2, 3.
Las condiciones de contorno dan los valores
u0, j = 0, para todo j, y u4, j = 100 sen (jk ) = 100 sen ( j / 4).
Es decir, u4,0 = 0, u4, 1 = 100 sen ( / 4) = (100/2) = 50 2,
u4,2 = 100 sen ( / 2) = 100,
u4,3 = 100 sen (3 / 4) = (100/2) = 50 2, u4,4 = 100 sen () = 0.
Para j = 0: Ya, ui, ui = -1, 1, la frmula se simplifica a ui, 1 = 0,5 (ui +
1,0 + ui-1,0).
i = 1: u1,1 = 0,5 (u2,0 + u0,0) = 0,5 (0 + 0) = 0,
i = 2: u2,1 = 0,5 (u3,0 + u1,0) = 0,5 (0 + 0) = 0
i = 3: u3,1 = 0,5 (u4,0 + u2,0) = 0,5 (0 + 0) = 0.
Estas son las soluciones en los puntos interiores en el nivel de tiempo
t = 0,25.
Para j = 1: Utilizamos la frmula (5.68), para dar ui, ui = 2 + 1,1 + ui1,1 - ui, 0.
i = 1: u1,2 = u2,1 + u0,1 - u1,0 = 0,
i = 2: u2,2 = u3,1 + u1,1 - u2,0 = 0,
i = 3: u3,2 = u4,1 + u2,1 - u3,0 = 50 2 + 0-0 = 50 2.
Estas son las soluciones en los puntos interiores en el nivel de tiempo
t = 0,5.
Para j = 2: Utilizamos la frmula (5.68), para dar ui, ui = 3 + 1,2 + ui1,2 - ui, 1.
i = 1: u1,3 = u2,2 + u0,2 - u1,1 = 0 + 0 + 0 = 0,
i = 2: u2,3 = u3,2 + u1,2 - u2,1 = 50 2 + 0-0 = 50 2,
i = 3: u3,3 = u4,2 + u2,2 - u3,1 = 100 + 0-0 = 100.
2
22
u12
tk
u
ij
tij
?
??
?
??
=
,
,. (5,69)
2
22
2
11
1
2
u
xh
uu
ij
x ij ij
?
??
?
??
=++,
[,,]. (5,70)
Por lo tanto, la aproximacin diferencia de la ecuacin de onda en el
nodo (xi, tj) viene dada por
1
22
2
2
2
2
11k
u
c
h
dt i, j = x [ui, j + + ui, j-], o ui dt j xijij
r
2uu
2
2
1 1 2, = [, + +, -] (5.71)
o ui, j + 1 - 2ui, j + ui, j-1 =
r
x ui ui j x j
2
2
1
2
21
[, + +, -]
ou
r
uuu
r
i, j + 1 - xi, j + = i, j-- i, j-x + ui, j2
2
111
2
2
12
2
2
. (5,72)
donde r = (kc / h). Podemos ampliar las diferencias centrales y
escribir
2x ui ui j j j ui ui j
, 1 = 1, +1 - 2 1 + -1, 1,
2x ui ui j j j ui ui j
, -1 = 1, -1 - 2 -1 + -1, -1.
Obtenemos
r
uru
r
uu
r
uru
r
i j i j i j i j i j i j ui j
2
11
2
1
2
11
2
11
2
1
2
112
1
2
2
2
1
+ + + - + + - - 2 - -, + (+), -, =, +, - (+), +,.
Los puntos nodales que se utilizan en el mtodo se dan en la Fig.5.32.
i - 1, j + 1
i - 1, j - 1 i, j - 1 i + 1, j - 1
i, j + 1 i + 1, j + 1
i, j
Nivel j
Nivel j + 1
Nivel j - 1
Fig. 5.32. Los nodos en mtodo implcito (5,72).
Problemas de contorno en las ecuaciones diferenciales
ordinarias ... 301
Observacin 22 Uso desarrollos en serie de Taylor, podemos
demostrar que el error de truncamiento de la
mtodo dado en la Ec. (5.72) es O (k4 + k2h2). Por lo tanto, el orden
del mtodo es O (k2 + h2).
(Ii) Utilizamos la aproximacin (5.69) para
2
2
u
t
, Y la siguiente aproximacin para
2
2
u
X
.
2
22
2
11
u1
xh
uuu
ij
xijijij
?
??
?
??
=+-+,
[,,,].
La aproximacin diferencia de la ecuacin de onda en el nodo (xi, tj)
viene dada por
1
2
2
2
2
2
11k
u
c
h
dt i, j = Dx [ui, j + - ui, j + ui, j-]
o 2t ui ui j r22x j ui ui j j
, = [, 1 -, +, -1] (5.73)
o ui, j + 1 - ui, j + ui, j-1 = r [Xui, j + - Xui, j + Xui, j-]
22
1
22
21
o ui, j + 1 - rx ui, j + = ui, j - ui, j- - ui rx, j + rx ui, j22
11
2222
2 1 (5,74)
donde r = (kc / h). Podemos ampliar las diferencias centrales y
escribir
2x ui ui j j j ui ui j
, 1 = 1, 1-2, 1 + -1, 1,? X ui ui j j j ui ui j 2
, -1 = 1, -1 - 2 -1 + -1, -1.
Los puntos nodales que se utilizan en el mtodo se dan en la Fig.5.33.
Observacin 23 Uso desarrollos en serie de Taylor, podemos
demostrar que el error de truncamiento de la
12
22
2
, =, - (-) + (- 2)
o212222
2
111110
2
ui, - r (ui +, - ui, + ui-,) = ui, + KGI - KR (gi + 1 - gi + gi-1). (5,75)
Si la condicin inicial es, ut (x, 0) = 0, entonces el mtodo simplifica
como
- R ui ui r r ui ui
2
11
2
1
2
-, + 2 (1 +), - +1,1 = 2, 0. (5.76)
El lado derecho de (5.75) o (5.76) se calcula. Para i = 1, 2, ..., M - 1,
obtenemos un
sistema de ecuaciones para u1,1, u2,1, ..., UM-1, 1. Este sistema de
ecuaciones se resuelve para obtener el
valores en todos los puntos nodales en el nivel de tiempo 1. Para j> 0,
se utiliza el mtodo (5.72) o (5.74)
y resolver un sistema de ecuaciones en cada lnea de malla. Los
clculos se repiten para la
nmero requerido de pasos. Si realizamos m pasos de computacin,
entonces hemos calculado la
soluciones hasta el tiempo tm = mk.
Observacin 25 Reconoce el sistema de ecuaciones que se obtiene
en cada nivel de tiempo?
De nuevo, es un sistema de tri-diagonal de ecuaciones. Se utiliza el
tres incgnitas consecutivos ui-1, j + 1,
1
2
2
?
??
?
??
= = 1,41421.
i = 2: - u1,1 + 4u2,1 - u3,1 = 2u2,0 = 2.
i = 3: - u2,1 + 4u3,1 - u4,1 = 2u3,0
o - u2,1 + 4u3,1 = 2
1
2
2
?
??
?
??
= = 1,41421.
Restando la primera y tercera ecuaciones, obtenemos 4u1,1 - 4u3,1 =
0. Por lo tanto, u1,1 = u3,1.
Por lo tanto, tenemos las ecuaciones
4u1,1 - u2,1 = 1,41421, y - 2u1,1 + 4u2,1 = 2.
La solucin viene dada por
u1,1 =
7 65684
14
054692
10 82842
14
3 1 2 1 0 77 346
.
.,
.
= = U, u, = =. .
t
0 1/4 2/4 3/4 1,0 x
Fig. 5.34. Ejemplo. 5.24.
304 MTODOS NUMRICOS
Para j> 0, se utiliza el mtodo de (5.72).
u
r
uuu
r
i, j + 1 - x i, j + = i, j - i, j-x + ui, j2
2
11
2
2
21
2
2
ou
r
i, j + 1 - (+ ui, j + - ui, j + + ui-, j +)
2
111112
2
=2
2
12
2
uu11111
r
i, j - i, j- + (ui +, j- - ui, j- + ui-, j-).
Para j = 1, obtenemos (con r = 1)
i = 1: - 0.5u0,2 + 2u1,2 - 0.5u2,2 = 2u1,1 - 2u1,0 + 0,5 (u2,0 + u0,0)
o 2u1,2 - 0.5u2,2 = 2 (0.54692) - 2 (0.70711) + 0,5 (1,0 + 0) + 0.5
(0) = 0,17962.
i = 2: - 0.5u1,2 + 2u2,2 - 0.5u3,2 = 2u2,1 - 2u2,0 + 0,5 (u3,0 + u1,0)
= 2 (0,77364) - 2 (1) + 0,5 (2) (0,70711) = 0,25403.
i = 3: - 0.5u2,2 + 2u3,2 - 0.5u4,2 = 2u3,1 - 2u3,0 + 0,5 (u4,0 + u2,0)
o - 0.5u2,2 + 2u3,2 = 2 (0.54692) - 2 (0.70711) + 0,5 (0 + 1.0) + 0.5
(0) = 0,17962.
Restando la primera y tercera ecuaciones, obtenemos 2u1,2 - 2u3,2 =
0. Por lo tanto, u1,2 = u3,2.
Por lo tanto, tenemos las ecuaciones
2u1,2 - 0.5u2,2 = 0,17962, y - u1,2 + 2u2,2 = 0,25403.
La solucin viene dada por
u1,2 =
0 486255
35
013893
0 68768
35 3 2 2 2
.
.
.,
.
. = = U, u, = = 0,19648.
PREGUNTAS DE REPASO
1. Escribir la ecuacin de una onda unidimensional que rige las
vibraciones de una cuerda elstica.
X
222
2
4
12 4
(- 1) + ...
?
?
.
4. Escriba un mtodo explcito para resolver la ecuacin de onda
unidimensional
UTT = c2uxx, 0 x l, t> 0
cuando r = [(kc) / h] = 1.
Solucin El mtodo se da por
uuuuijijijij,,,, + + - - = + - 1 1 1 1.
5. Para qu valores de r = [(kc) / h] es el mtodo explcito para la
onda unidimensional
ecuacin estable?
Solucin El mtodo explcito es estable para r 1.
6. Para qu valores de , el mtodo explcito para resolver la
ecuacin hiperblica
22
2
2
u1
xc
u
t
= Es estable, donde =
ct
X
2
11
2
2
21
2
2
or
uru
r
i j i j ui j
2
11
2
1
2
112
1
+ + + 2 - +, + (+), -,
=2++--+-+-2
1
2
2
11
2
1
2
u11
r
uru
r
i, j, j () i, j ui, j
j = 0, 1, 2, ...; i = 1, 2, 3, ...
9. Para qu valores de r = [(kc) / h] es el mtodo implcito para la
onda unidimensional
ecuacin estable?
306 MTODOS NUMRICOS
Solucin El mtodo implcito es estable para todo valor de r, es decir,
el mtodo es incondicionalmente
estable.
10. Qu tipo de sistema de ecuaciones Qu obtenemos cuando
aplicamos el mtodo implcito para resolver
la ecuacin de onda unidimensional?
Solucin obtener un sistema tridiagonal lineal de ecuaciones
algebraicas. Se utiliza el
tres incgnitas consecutivos ui-1, j + 1, ui, j + 1 y ui + 1, j + 1 en el
nivel de la hora j + 1.
EJERCICIO 5.5
1. Resolver la ecuacin de onda UTT = uxx, 0 <x <1, t> 0 con u (0, t)
= u (1, t) = 0 y u (x, 0) = sen
( x), y ut (x, 0) = 0, 0 x 1, con Dx = 0,25, y? T = 0,25 para tres
pasos de tiempo.
2. Solucin de ytt = YXX, hasta t = 0,5 con una separacin de 0,1,
sujeto a y (0, t) = 0, y (1, t) = 0,
yt (x, 0) = 0, y y (x, 0) = 10 + x (1 - x). (A.u. noviembre / diciembre
2004)
3. Calcule la solucin de la ecuacin de onda UTT = uxx, 0 <x <1, t>
0
u (0, t) = u (1, t) = 0 y u (x, 0) = sin (x 2), y ut (x, 0) = 0, 0 x 1,
con Delta x = 0,25, y? t = 0,25 para tres pasos de tiempo.
(A.u. abril / mayo de 2003, noviembre / diciembre 2004)
???
Ejercicio 5.1
En todos los problemas, las ecuaciones resultantes se resuelven por
el procedimiento de eliminacin de Gauss.
1. y1 = 0,23159, y2 = 0,46681, y3 = 0,71661.
2. y1 = 0,39707, y2 = 0,94938, | 1 | = 0,00146, | 2 | = 0,00165.
3. y1 = 0,13319, y2 = 0,28408, y3 = 0,45503.
4. y1 = 1,45488, y2 = 2,22502, | 1 | = 0,00301, | 2 | = 0,00378.
5. y1 = 0,44811, y2 = 0,84397, y3 = 1,08650.
6. y1 = - 0,04400, y2 = - 0,04217.
7. y1 = 0,21767, y2 = - 0,00218.
8. y1 = 2,16811, y2 = 2,10435, y3 = 1,54319.
9. y1 = 0,04400, y2 = 0,04217.
10. (i) y1 = - 0,00152, y2 = 0,01220, y3 = - 0,11128. (soluciones
oscilatorias). Errores en magnitud:
0.00203, 0.00551, 0.19332.
(Ii) y1 = 0,01677, y2 = 0,07547, y3 = 0,28092. Errores en magnitud:
0.01626, 0.06878,
0.19888.
(Iii) y1 = 2,07692, y2 = 0,69231, y3 = 1,61538. Errores en magnitud:
2.07641, 0.68562,
1.53334.
Ejercicio 5.2
1. elptica para todos (x, y). 2. hiperblica para todos (x, y).
=
?
?
4110
1401
1041
0114
1
2
3
4
,U
u
uu
u
y bi, i = 1, 2, 3, 4 se obtienen a partir de las condiciones de contorno.
En
Problemas 1 a 9, hemos resuelto los sistemas de eliminacin de
Gauss
mtodo.
1. b = [4/3, 0, 0, - 4/3] T, u1 = - 1/3, u2 = 0, u3 = 0, u4 = 1/3.
2. b = [1 - 7, - 3, - 11] T, u1 = 1, u2 = 3, u3 = 2, u4 = 4.
3. b = [- 600, - 1000, - 200, - 600] T, u1 = 300, u2 = 400, u3 = 200,
u4 = 300. (Por simetra
podemos empezar estableciendo u1 = u4).
4. b = [- 3, - 12, 0, - 3] T, u1 = 2, u2 = 4, u3 = 1, u4 = 2. (Por simetra
podemos comenzar por establecer
u1 = u4).
5. b = [- 2, - 9, - 1, - 6] T, u1 = 5/3, u2 = 3.10, u3 = 4/3, u4 = 8/3.
6. b = [4/3, 0, 0, - 4/3] T, u1 = - 1/3, u2 = 0, u3 = 0, u4 = 1/3. (Por
simetra podemos empezar por
ajuste u2 = u3).
7. b = [- 10/9 - 22/9, 2/9, - 10/9] T, u1 = 5/9, u2 = 8/9, u3 = 2/9, u4 =
5/9.
8. b = [43/27, 10/27, 27/05, - 28/27] T, u1 = - 101/216, u2 = - 35/216,
u3 = - 25/216, u4 = 41 /
216.
abscisas, 128
Mtodos de Adams-Bashforth, 217
Mtodos correctores predictor Adams-Bashforth, 227
Mtodos de Adams-Moulton, 221
ecuacin algebraica, 1
factor de amplificacin, 238
matriz agumented, 25
?
mtodo de sustitucin hacia atrs, 27
mtodo de Euler hacia atrs, 193
Mtodo de Bender-Schmidt, 277
condiciones de contorno
Dirichlet, 252
primera clase, 242
tipo mixto, 242
segunda clase, 242
tercera clase, 242
??
ecuacin caracterstica, 52
mtodo acorde, 6, 11
pivotante completa, 29
condicin de convergencia, 16
sistema consistente de ecuaciones, 26
convergencia de los mtodos de iteracin, 19
mtodos correctores, 221
Nmeros de Costas, 129
Mtodo de Crank-Nicolson, 283
splines cbicos, 99
?
La regla de Descarte de signos, 4
diferencias finitas, 80
operador de diferencia hacia atrs, 81
314 MTODOS NUMRICOS
operador central diferencia, 83
operador derivado, 87
operador de diferencia hacia adelante, 80
operador de significar, 85
operador de desplazamiento, 80
mtodo de diferencias finitas, 242, 252
puntos tabulares, 63
mtodo de la tangente, 11
Mtodo de series de Taylor, 184, 208
ecuacin trascendente, 1
mtodo de trapecio 194, 223
error de truncamiento, 183, 255
dos puntos problema de contorno, 241
?
mtodos incondicionalmente estables, 237
sistema triangular superior de ecuaciones, 27
?
ecuacin de onda, 291
funcin de peso, 128