Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejemplos
2
Convergencia y estabilidad
3
4 Ejercicios Resueltos
La ecuación del calor llevada a su forma en ecuación en diferencias con la variante de que la
segunda derivada espacial es una formula ponderada de la fórmulas centradas de 3 puntos
de diferencias finitas, es el método de Crank-Nicolson:
u =c2 2u
t x2
Método Crank-Nicolson
De forma matricial:
1+ −2 0 . . 0 w1, j+1 1− 2 0 . . 0 w1, j
−2 1+ −2 0 0 w2, j+1 2 1− 2 0 w2, j
0
0 − 2 1+
. w3, j+1 0 1− . w3, j
. = 2
.
. 0 . . . 0
. . −2 . . . .
2
w
0 . 0 − 2 1+ m−1, j+1 0
w . 0 2 1− m−1, j
A B
Es decir:
Método Crank-Nicolson
De forma matricial:
− h t h t h t h t
2 1 ( j +1 ) 2 1 ( j ) 2 1 ( j ) 2 1 ( j+1)
0 0 0 0
0 0 0 0
+ Aw( j+1) = +Bw( j) Aw( j+1) = Bw( j) + +
0 0 0 0
− h t h t h t h t
2 2 ( j +1 ) 2 2 ( j ) 2 2 ( j ) 2 2 ( j+1)
Ejemplo 1
Se tiene una barra de 1m de longitud que se somete inicialmente a un calor que nos arroja una distribución
de temperatura inicial u(x, 0) = sen(px) de acuerdo al siguiente modelo:
Calcular la distribución de la temperatura en el instante T = 0.3seg, usando una partición en el eje temporal
de 3 partes iguales y partición en el eje espacial de 10 partes iguales.
Solución:
= 2k = ( 2 ) = 20
c2 2 0.1 21 -10 0 0 0 0 0 0 0 -19 10 0 0 0 0 0 0 0
-10 21 -10 0 0 0 0 0 0 10 -19 10 0 0 0 0 0 0
h 0.1
0 -10 21 -10 0 0 0 0 0 0 10 -19 10 0 0 0 0 0
0 0 -10 21 -10 0 0 0 0 0 0 10 -19 10 0 0 0 0
A= 0 0 0 -10 21 -10 0 0 0 B= 0 0 0 10 -19 10 0 0 0
0 0 0 0 -10 21 -10 0 0 0 0 0 0 10 -19 10 0 0
0 0 0 0 0 -10 21 -10 0 0 0 0 0 0 10 -19 10 0
0 0 0 0 0 0 -10 21 -10 0 0 0 0 0 0 10 -19 10
0 0 0 0 0 0 0 -10 21 0 0 0 0 0 0 0 10 -19
e0.1 1.105171 e0 e0.2
t0 = 0: t1 =0.1seg : 2 2 1.350168 t2 =0.2seg : 10e0.2 10e0.4 1.649088
0.2 0 0 1.822805
e 1.221403 0 0 1.492372
e0.3 1.349859 0 0 1.649449 0 0 2.014692
0.4
e 1.491825 0 0 1.822976 0 0 2.226654
w(0) = e0.5 = 1.648721, w(1) = A−1(Bw(0) +0 +0 ) = 2.014686, w(2) = A−1(Bw(1) +0 +0 ) = 2.460799,
e0.6 1.822119
0 0 2.226492 0 0 2.719460
e0.7 2.013753 0 0 2.460499 0 0 3.005218
0.8 2.225541
e 0 0 2.719027 0 0 3.320926
e0.9 2.459603 3.004629 10e1.2 10e1.4 3.669750
e1 e1.2
2 2
t3 =0.3seg : 10e0.4 10e0.6 2.014220 t4 =0.4seg : 10e0.6 10e0.8 2.460154
0 0 2.226380 0 0 2.719300
0 0 2.460728 0 0 3.005552
0 0 2.719605 0 0 3.321757
w(3) = A−1(Bw(2) +0 +0 ) = 3.005593, w(4) = A−1(Bw(3) +0 +0 ) = 3.671065
0 0 3.321544 0 0 4.056957
0 0 3.670609 0 0 4.483278
0 0 4.056260 0 0 4.954278
10e1.4 10e1.6 4.482330 10e1.6 10e1.8 5.474662
En resumen:
REFERENCIAS BIBLIOGRAFICAS
Autor Titulo Editorial
1 José Alberto Cuminato - Discretização de Equações SBM, Brasil.
Messias Meneguette Junior (2013). Diferenciais Parciais
Técnicas de Diferenças
Finitas
2 Burden, Richard – Faires, Douglas – Análisis Numérico. México. Cengage Learning.
Burden, Annete (2017).
4 Fink K, Mathews J. (2004). Métodos Numéricos con Madrid, España. Prentice Hall.
Matlab.