Documentos de Académico
Documentos de Profesional
Documentos de Cultura
donde
x
u3 (x, t) = ψ1 (t) + (ψ2 (t) − ψ1 (t))
l
11
y U (x, t) es solución del siguiente problema con (distintas) fuentes pero condi-
ciones de frontera nulas
∂ 2U 2
2∂ U
= a + g(x, t) , 0 < x < l, t > 0,
∂t2 ∂x2
∂ 2 u3
(g(x, t) = f (x, t) − ∂t2
) con las condiciones de contorno
U (0, t) = 0 , U (l, t) = 0 ,
∂ 2 u1 2
2 ∂ u1
= a ,
∂t2 ∂x2
con las condiciones de contorno
u1 (0, t) = 0 , u1 (l, t) = 0 ,
12
u2 (x, t) es solución de la ecuación no homogénea (con fuentes) y condi-
ciones iniciales nulas dada por
∂ 2 u2 2
2 ∂ u2
= a + g(x, t) ,
∂t2 ∂x2
con las condiciones de contorno e iniciales nulas
u2 (0, t) = 0 , u2 (l, t) = 0
u2 (x, 0) = 0 , u2 (x, 0) = 0 .
∂2u 2
2∂ u
= a + f (x, t) , 0 < x < l,
∂t2 ∂x2
u(0, t) = ψ1 (t) , u(l, t) = ψ2 (t)
u(x, 0) = ϕ0 (x) , u(x, 0) = ϕ1 (x) ,
13
introducimos las constantes, a, l y definimos las funciones: f (x, t), ψ1 (t), ψ2 (t), ϕ0 (x), ϕ1 (x).
A continuación, procedemos con el siguiente orden de cálculos
x
u3 (x, t) = ψ1 (t) + (ψ2 (t) − ψ1 (t))
l
∂ 2 u3
g(x, t) = f (x, t) −
∂t2
u1 (x, 0) = u(x, 0) − u3 (x, 0)
u1 (x, 0) = u (x, 0) − u3 (x, 0)
nπx
2 l
An = u1 (x, 0) sen dx
l 0 l
l nπx
2
Bn = u1 (x, 0) sen dx
nπa 0 l
∞ nπx
nπat nπat
u1 (x, t) = An cos + Bn sen sen
n=1
l l l
nπx
2 l
gn (t) = g(x, t) sen dx
l 0 l
∞ t nπx
l nπa(t − τ )
u2 (x, t) = gn (τ ) sen dτ sen
n=1
nπa 0 l l
u(x, t) = u1 (x, t) + u2 (x, t) + u3 (x, t)
14
In[]:=<< NumericalMath‘BesselZeros‘
De este modo podemos ir obteniendo una tabla con los ceros de las fun-
ciones de Bessel como la que se muestra en la tabla 2.1.
Por otro lado, cualquier función, f (x), definida para x ∈ [0, 1] y que se
anule en x = 1, f (1) = 0, se puede descomponer en una serie de funciones
de Bessel
∞
f (x) = Cn Jν (µn,ν x) (2.3)
n=0
siendo µn los ceros de Jν . Los coeficientes Cn se pueden calcular teniendo en
cuenta las propiedades de ortogonalidad de las funciones de Bessel,
1
2
Cn = 2 f (x)Jν (µn,ν x) x dx. (2.4)
Jν+1 (µn,ν ) 0
15
2.3. Ecuación de ondas en 2D: Vibración de
una membrana circular
Hemos visto que la ecuación que describe la vibración de una membrana
circular de radio r0 viene dada, en coordenadas polares, por
2
∂ 2u 2 ∂ u 1 ∂u 1 ∂ 2u
=a + + .
∂t2 ∂r2 r ∂r r2 ∂θ2
Tn + a2 λn Tn = 0,
1
Rn + Rn + λn Rn = 0. (2.5)
r
La ecuqación (2.5) para √ Rn (r) se corresponde
√ con la ecuación (2.1) para
m = 0 y y(r) = R( λ r) (donde y = λR y y = λR ). Como se ha
√ en teorı́a, las soluciones para los distintos valores de n serán: Rn (r) =
visto
J0 (√λn r). Como estas funciones se tienen que anular en r = r0 , esto es
J0 ( λn r0 ) = J0 (µn,0 ) = 0, donde µn,0 son los ceros de la función de Bessel
2
J0 (x), entonces, λn = µrn,0 0
. Teniendo en cuenta las soluciones de estas
ecuaciones, vemos que la solución del problema se puede escribir en la forma
∞
aµn,0 aµn,0 µn,0
u(r, t) = En cos t + Gn sen t J0 r .
n=1
r 0 r 0 r 0
16
y haciendo uso de las propiedades de ortogonalidad de las funciones de Bessel.
µ
Para ello, multiplicamos ambas partes de las igualdades por r J0 ( rn,0 0
r), inte-
gramos y utilizamos la propiedad de ortogonalidad (2.2). Con esto obtenemos
los coeficientes buscados:
r0
2 µn,0
En = 2 2 u(r, 0)J0 ( r) r dr.
r0 J1 (µn,0 ) 0 r0
r0
2 µn,0
Gn = 2
ut (r, 0)J0 ( r) r dr.
aµn,0 r0 J1 (µn,0 ) 0 r0
17
2.4. Ejercicios
1. Obtén la solución del problema
∂2u ∂ 2 u α1
= 4 + x(l − x) , 0 < x < 5,
∂t2 ∂x2 l
u(0, t) = α2 sin(3t) , u(l, t) = 0
∂u
u(x, 0) = α3 (U nit(x − 2) − U nit(x − 3)) , (x, 0) = 0 ,
∂t
con U nit(x) la función escalón (UnitStep[]). Considerar los siguientes
casos para los parámetros (α1 , α2 , α3 ):
Simular la solución con el M anipulate para t ∈ [0, 10] para los tres
casos, utilizando 2 y 7 autovalores. Indicar cuánto vale u(2, 5) en cada
uno de los casos.
∂ 2u ∂ 2 u 1 ∂u
= + ,
∂t2 ∂r2 r ∂r
con las condiciones iniciales y de frontera
18