Sunteți pe pagina 1din 3

Métodos en diferencias finitas para problemas de contorno

Trabajos propuestos:
Se propone en este tema realizar alguno de los siguientes trabajos:
Métodos de Galerkin y de Ritz para problemas independientes del tiempo.
Introducción al método de los elementos finitos para ecuaciones diferenciales ordinarias.
Introducción al método de los elementos finitos para ecuaciones en derivadas parciales
elípticas.
Introducción al método de los elementos finitos para ecuaciones en derivadas
parciales parabólicas e hiperbólicas.

Problemas propuestos:
1. Probar que los siguientes problemas de valor en la frontera tienen solución
única
a) y”(t) = (5y(t) + sen3y(t))et (0 ≤ t ≤ 1); y(0) = y(1) = 0
b) y”(t) + e-ty(t) + sin(y´(t)) (1 ≤ t ≤ 2); y(1) = y(2) = 0

2. Utilizando el método en diferencias finitas centrales de segundo orden,


resolver los siguientes problemas de valor en la frontera lineales
a) y” + y´ - y = t (0 ≤ t ≤ 1); y(0) = -1; y(1) = -2, tomando h = 0;25.
Comprobar que la solución numérica coincide con la exacta y razonar el motivo de
esta coincidencia.
b) y” + (t/2 – 3/2)y´ - y = 0 (0 ≤ t ≤ 6); y(0) = y(6) = 11.
Comparar el resultado numérico con la solución analítica, dada
por la fórmula y(t) = t2 - 6t + 11.
c) y” + 4y = cos t (0 ≤ t ≤ π/4); y(0) = y(π/4) = 0, tomando
h = π=12.

3. Utilizar el método en diferencias centrales de segundo orden para aproximar la solución


al problema de contorno
4 2 2 log t 1
y´=- t y´+𝑡 2 y- (1 ≤ t ≤ 2); y(1) = -2,y(2) = log 2
t2
Tomar h = 0,05, tras obtener las ecuaciones discretizadas.

4. Considerar el problema de Dirichlet sobre un rectángulo R, con vértices


(0,0); (3,0); (3,4); (0,4) y sea Ω el interior de R, se quiere resolver
∆u = 0 ∀(x,y) ∈ Ω;u(x,y) = (x - 1)2 + (y - 1)2 ∀(x,y) ∈ R
Mediante un método en diferencias finitas centrales, aproximar la solución en los
puntos interiores de la malla determinada al tomar h = k = 1

5. Dada la ecuación de Poisson


uxx + uyy = xey (0 < x < 2; 0 < y < 1)
con las condiciones de frontera

u(0,y) = 0, u(2,y) = 2ey ∀y ∈ [0,1]; u(x,0) = x,u(x,1) = ex ∀x ∈ [0,2]

Aproximar la solución exacta (dada por u(x,y) = xey) en los puntos interiores de la
malla determinada tomando h = 1/3 y k = 1/5.

6. Dado el problema para la ecuación del calor


ut = uxx (0 ≤ x ≤ 3,0 < t)

con las condiciones de contorno

u(0, t) = 0, u(3, t) = 9 (0 < t)

y las condiciones iniciales


u(x,0) = x2; (0 ≤ x ≤ 3)
Obtener aproximadamente el valor de la solución en los puntos de la
malla obtenidos al tomar h = 1 y k = 0,5.
7. Utilizar el método explícito en diferencias centrales (para las derivadas
espaciales) para aproximar la solución del problema

ut = uxx + (x - 2)ux - 3u (0 ≤ x ≤ 4,0 < t)


u(x,0) = x2 - 4x + 5 ∀x 2 [0,4]
u(0,t) = u(4,t) = 5e-t ∀t > 0

en la malla generada tomando h = 1 y k = 0,1.

8. Utilizar un método implícito para resolver el problema anterior tomando h = 1 y k = 0,5


(tomar sólo tres decimales al resolver los sistemas
lineales obtenidos) y hallar el valor aproximado de u(xi,1).

9. Sea el problema

utt = uxx (0 ≤ x ≤ 1,0 ≤ t)


u(x,0) = x(1 - x), ut(x,0) = 1 ∀x ∈ [0,1]
u(0; t) = u(1,t) = t(1 - t) ∀t ≥ 0

en [0,1] × [0,0,5] considerar la malla (xi,tj) definida por xi = ih y


tj = jk siendo h = 1/4 y k = 1/8; aproximar la solución en los puntos de dicha malla
(comprobar que en este caso los puntos de la solución numérica coinciden con los de la
solución exacta dada por u(x,y) = x(1 - x) + t(1 - t)).

10. Aplicar un método implícito para obtener la misma aproximación del


problema anterior.

S-ar putea să vă placă și