Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EDPsDiferenciasFinitas PDF PDF
EDPsDiferenciasFinitas PDF PDF
u x 0, y =b x y , u x f , y =b x y
0 f
Condiciones de borde
Dirichlet u=f 1 en Ƭ1
∂u
Neumann =f en Ƭ2
∂n 2
Ejemplo: Ecuación de Laplace
∂² u ∂²u
Si tenemos =0 con u=f 1 en Ƭ
∂ x² ∂ y²
Técnica numérica
Discretizar el dominio
Aproximar los operadores diferenciales por
operadores de diferencias
∂² u ui−1j−2u ij u i1j
≈
∂ x² h²
Laplaciano:
Cómo se deduce?
f xh−f x
f ' x =lim
h 0 h
f x ih−f x i f i 1−f i
f ' x ≈ =
h h
f xh−f x −h
f ' x ≈
2h
Es más, existe un número c=c x ∈[a , b ] tal que
f xh−f x −h
f ' x ≈ E trunc f ,h
2h
siendo −h²f 3 c
E trunc f , h= =Oh²
6
Cómo se deduce? (...)
Demostración:
Usamos fórmula de Taylor de orden 2 de f alrededor de x para
f(x-h) y f(x+h) 3
2
f x h² f c 1 h³
f xh=f x f ' x h
2! 3!
2 3
f x h² f c 2 h³
f x−h=f x −f ' x h −
2! 3!
Restamos y obtenemos
f 3 c 1 f 3 c 2 h³
f xh−f x −h=2f ' x h
3!
3
Como f x es continua, usamos el teorema del valor intermedio
f 3 c 1 f 3 c 2 3
=f c
2
Cómo se deduce? (...)
Y ordenando términos obtenemos:
f xh−f x −h
f ' x = O h²
2h
f j1 −f j −1
f ' x j ≈
2h
Fórmulas de derivación númerica
2 f 1−2 f 0f −1
f x 0 ≈ Se usa para discretizar el Laplaciano
h²
3 f 2−f 1 2 f −1−f −2
f x 0 ≈
2h³
2 f 1−2 f 0f −1
f x 0 ≈
h²
Esquema de ecuación
Discretización del rectángulo de diferencias para el
Laplaciano
Método de diferencias finitas (2D):
pasos a seguir
Discretizar región con grilla regular de paso h en
direcciones x e y
Escribir ecuaciones de diferencias para cada punto de la
grilla
Se obtiene un sistema lineal de ecuaciones Aũ=b
El sistema se resuelve numéricamente
Método directo, por ej: Gauss
Método iterativo
Ventajas/Limitaciones del método de
diferencias finitas
∂u x n , y j
=u x x n , y j =0
∂x
Construcción de sistema lineal
(Condiciones de borde de Neumann) ...