Está en la página 1de 2

FEM Clase 10 − 06 − 2020

Problemas de Valor Frontera :


Condiciones de Borde :
Sea el Ejemplo :
⎛ ⎞ ⎡ ⎤
d 2v ( x )
+
d v ( x)
= g ⎜ x ⎟ en ⎢ a,b ⎥
d x2 dx ⎜⎝ ⎟⎠ ⎢⎣ ⎥⎦
1 ) Condiciones de Dirichlet :
Son condiciones sobre la funcion
Por Ejemplo : v ( a ) = v a v ( b ) = v b .
Discretizando : u 0 = v a y u N = v b .
2 ) Condiciones de Newman
Son sobre las derivadas de la funcion en el borde
v' ( a ) = dv a y v' ( b ) = dv b
Discretizacion :
Como hago para colocar esta condicion de borde en las ecuaciones
por diferencias finitas
Discretizo por diferencia centrada
⎛ ⎞ v ( a +h ) −v ( a −h)
v' ⎜ a ⎟ ≈
⎝ ⎠ 2h
Notacion Numerica
ui +1−ui −1
= dv a ⇒ u i + 1 = u i − 1 + 2h dv a Listo
2h
En a u 2 = u 0 + 2h dV a
Tambien se puede poner un nodo fantasma
u 1 − u −1
= dv a ⇒ u − 1 = u 1 − 2h dV a
2h
3 ) Condiciones mixtas
v ( a ) = v a v' ( a ) = dV a
u 0 = v a u − 1 = u 1 − 2h dV a
Se analizaran ahora dos programas para resolver la ecuacion
a y'' ( x ) + b y' ( x ) + c y ( x ) = g ( x )
y ( 0 ) = y 0y y' ( 0 ) = dy 0
El programa solexeco 21D grafica y permite hallar la solucion exacta
del problema
a y'' ( x ) + b y' ( x ) + cy ( x ) = 0
i ) Ecuacion Caracteristica Asociada
a r2 + b r + c = 0
Explicacion de programa
sec = [ r 1 r 2 ] sec ( 1 ) = r 1y sec ( 2 ) = r 2
r 1x r 1x
Si r 1 = r 2y ( x ) = c 1 e + c 2xe
( )
y ( 0 ) = c1 ⇒ c1 = y 0
y' ( x ) = c 1 r 1 e r 1 x + c 2 ( e r 1 x + xr 1 e r 1 x )
y' ( 0 ) = c 1 r 1 + c 2 ⇒ c 2 = dy 0 − y 0sec ( 1 )

Si r 1 ≠ r 2y ( x ) = c 1 e r 1 x + c 2 e r 2 x
y ( 0 ) = c 1 + c2 ⇒ c 1 + c 2 = y 0
r 1x r 2x
y' ( x ) = c 1 r 1 e + c 2r 2 e
y' ( 0 ) = c 1 r 1 + c 2 r 2 ⇒ sec ( 1 ) c 1 + sec ( 2 ) c 2 = dy 0
A X =B

Si r 1 = r 2y excribamosr 1, 2 = α ± i β
y ( x ) = e α x ( c 1cos βx + c 2senβ x )
y ( 0 ) = c1 ⇒ c1 = y 0
y' ( x ) = α e α x ( c 1cos β x + c 2senβ x ) +
+ e α x ( − c 1 β senβ x + c 2 βcos β x )
y' ( 0 ) = c 1 α + c 2 β ⇒ c 1 α + c 2 β = dy 0
dy 0 − y 0α
⇒ c2 =
β

Observacion :
Si las raices son complejas conjugadas el vector sec es de la forma
sec = [ α + i β ,α − i β ]
isec = imag ( sec )
isec = [ β , − β ]
rsec = real ( sec )
rsec = [ α ,α ]
k = abs ( isec ( 1 ) ) estoy haciendo ( k = | β | )

También podría gustarte