Está en la página 1de 2

Dudas en Tarea 07

Optimización Numérica
Semestre 2020-2

Profesor: Pablo Barrera Sánchez


Ayudante: Mario Rafael Nolasco Estrada

Condiciones de frontera
En la condición de frontera tipo Neumann, lo que se conoce es la derivada de u(x, t)
a lo largo de la frontera del dominio de la ecuación diferencial.
La condición debe representarse como una diferencia finita añadiendo puntos a la
malla en la frontera.
En el problema unidimensional

uxx + p(x)ux + q(x)u = f (x)

en un dominio (α, β) y condición de frontera Neumann


(
u0 (α) = gα
u0 (β) = gβ

se añaden los puntos

x−1 = x0 − h = α − h y xn+2 = xn+1 + h = β + h

a la malla para usar el método de diferencias finitas centradas:


(
u0 (α) = u1 −u
2h
−1
= gα ⇒ u−1 = u1 − 2hgα
0 un+2 −un
u (β) = 2h = gβ ⇒ un+2 = 2hgβ + un

y se resuelve la ecuación diferencial en todos los puntos de la malla donde la solución


es desconocida.
Para ello sustituye en la discretización de la ecuación diferencial:
ui−1 − 2ui + ui+1 ui+1 − ui−1
2
+ pi + qi u i = f i
h 2h
donde pi , qi , fi son las evaluaciones p(x), q(x), f (x) en x = xi , i = 0, 1, 2, . . . .n, n+1,
respectivamente. Y obtén el sistema de ecuaciones correspondiente.

1
Erratas de Tarea 06
En el ejercicio 23 las condiciones de frontera deben ser:
(
u0 (α) = gα
u0 (β) = gβ

En el ejercicio 24 las condiciones de frontera deben ser:


(
u(α) = uα
u0 (β) = gβ

También podría gustarte