Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metodosnumericos Modulo15
Metodosnumericos Modulo15
MÓDULO 15
PROBLEMAS CON VALOR EN LA FRONTERA
SOLUCIÒN ANALÍTICA Y NUMÉRICA POR EL MÈTODO DEL DISPARO
En este módulo se presenta la solución analítica y la solución numérica, por el método del
disparo, de un problema con valor en la frontera de segundo orden y se desarrollará el siguiente
contenido:
d2y dy
f x, y, y(a) , y(b)
dx
2
dx
Geométricamente, la solución del problema es la curva del plano que satisface a ecuación
diferencial y pasa por los puntos ( a, ) y (b, ) . Un problema con valor en la frontera puede,
eventualmente, tener solución analítica. En general nos ocuparemos de la solución numérica del
problema, pero desarrollaremos algunos ejemplos que se pueden resolver de manera analítica.
R ( x, y) R 2 / a x b M1 y M 2
En la región descrita previamente se entiende que [ , ] M1, M 2 . La figura 15.1 ilustra la
situación planteada.
Figura 15.1
Ejemplo 15.1
Resuelva el problema con valor en la frontera:
Solución.
Primero que todo se encuentra un conjunto fundamental de soluciones de la homogénea, así:
2 4 0 1, 2 j 2 y1, y2 sen(2 x), cos(2 x)
2
1
yp 20 y p 5
D 4
2
y C1sen(2x) C2 cos(2x) 5
y 5 5sen(2 x) 5 cos( 2 x)
-0.5
-1
-1.5
-2
-2.5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
Figura 15.2
>> y=dsolve('D2y=20-4*y','y(0)=0','y(pi/4)=0','x')
y=
5 - 5*sin(2*x) - 5*cos(2*x)
d2y dy
f x, y, y(a) , y(b)
dx
2
dx
Primer disparo.
3
Se resuelve el problema de valor inicial con una pendiente p1 . Es recomendable tomar dicha
pendiente como:
p1
ba
d2y dy
f x, y, y(a) , y' (a) p1
dx
2
dx
y(b) 1
Segundo disparo.
Se resuelve el problema de valor inicial con una pendiente: p2 p1
d2y dy
f x, y, y(a) , y' (a) p2
dx
2
dx
y(b) 2
Con la información obtenida de los dos primeros disparos se efectúa interpolación simple para
calcular la pendiente inicial requerida para acertar en el blanco, así:
Figura 15.3
Disparo final
Se resuelve el problema de valor inicial con la pendiente calculada previamente: p
d2y dy
f x, y, y (a) , y ' (a) p
dx
2
dx
Ejemplo 15.2
4
Solución.
Se debe resolver, tres veces, el problema de valor inicial:
dp
20 4 y , p (0) p
dx
dy
p , y ( 0) 0
dx
1
p p1 p2 p1 0 0 5 1 0 10
2 1 5.5 5
>> plot(T,Y,’k’)
>> grid on
6
-0.5
-1
-1.5
-2
-2.5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
Figura 15.4
Puede verse que el resultado es muy aproximado a la solución analítica. Es claro que el resultado
mejora si se toman más particiones en el intervalo. La figura 15.5 corresponde a la solución con
100 particiones.
-0.5
-1
-1.5
-2
-2.5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
Figura 15.5
Ejemplo 15.3
Usando el método del disparo, resuelva el problema con valor en la frontera:
Solución.
Se debe resolver, tres veces, el problema de valor inicial:
dp 2 xp 2 y
, p (0.5) p
dx 1 x2
dy
p , y (0.5) 0
dx
7
1
p p1 p2 p1 1 1 0.544 2 1 1.8382
2 1 1.088 0.544
dx 2tx 2 y
, x(0.5) 1.8382
dt 1 t2
dy
x , y (0.5) 0
dt
>> rk4or2
numero de iteraciones = 20
abscisa inicial = -0.5
abscisa final = 0.5
primera ordenada inicial = 1.8382
segunda ordenada inicial = 0
entrar la funcion f(t,x,y) = '(2*t*x-2*y)/(1-t*t)'
entrar la funcion g(t,x,y) = 'x'
ans =
-0.5000 1.8382 0
-0.4500 1.7231 0.0890
-0.4000 1.6203 0.1725
-0.3500 1.5269 0.2512
-0.3000 1.4406 0.3253
-0.2500 1.3599 0.3953
-0.2000 1.2834 0.4614
-0.1500 1.2100 0.5237
-0.1000 1.1388 0.5824
-0.0500 1.0690 0.6376
0 1.0000 0.6893
0.0500 0.9310 0.7376
0.1000 0.8612 0.7824
0.1500 0.7900 0.8237
0.2000 0.7166 0.8614
9
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5
Figura 15.5
1) Resuelva los siguientes problemas con valor en la frontera, tanto de manera analítica como
por el método del disparo.
2) Resuelva los siguientes problemas con valor en la frontera por el método del disparo.