LABORATORIO
LABORATORIO
LABORATORIO
- ALUMNOS:
Medina Sanchez, Brian (20181040)
Mendieta Pacotaype, Patricia (20181041)
Mendoza Yapias, Martha (20181042)
Elegir el nú mero de matrícula de uno de los integrantes del grupo e identificar a,b,c y d:
2 0 1 8 1 0 4 2
2 0 ? ? a b c d
P= (b+c+d)/3
Donde: a=1, b=0, c=4, d=2 y p=2
1. Dado el problema de valor inicial (p.v.i)
dy
{ dt
=f ( t , y ) +δ , 1 ≤t ≤ 2
y ( 1 )=0+ ε
{ dt
=f (t , y ) ,1 ≤ t ≤ 2
y ( 1 )=0
≤|14 y−3|≤ L
La condición de Lipschitz se cumple si L>0, entonces cumpliría para todo y ≠ 0, entonces es un
problema bien planteado.
NOTA: Para las preguntas b y c, cambiamos a y0=1, debido a la presencia de NaN en los
valores de y cuando y0=0 en el problema perturbado.
- Editor:
- Valores de t e y:
- Grá fico:
2. Con y0=1
- Editor:
- Valores de t e y:
- Grá fica:
- Grá fica:
2. Con y0=1
- Editor:
- Valores de t e y:
- Grá fica:
d y1
{
=2 y 2 −2 y 1−5t
dt
d y2
=3 y 1−4 y 2+ 4 t ,2 ≤ t ≤ 3
dt
y 1 ( 2 )=2
y2 ( 2 )=1
Aplicando los métodos de
a) Taylor de segundo orden
b) Runge Kutta clásico
c) Compare los resultados obtenidos en a) y b). Graficando: i) t vs y 1, ii) t vs y 2, iii)
y 1 vs y 2
d) ¿Cuál de estos métodos recomendaría?
Solución
a) Taylor de segundo orden
- Editor:
- Comandos:
- Valores de t e y:
- Grá fico:
- Comandos:
- Valores de t e y: - Grá fica:
c)
iii) y 1 vs y 2
3.
Hallamos V1 y V2 en el momento t:
Para el tanque A:
Para el tanque B
Ahora se muestra el modelo matemático que describe los números x1 (t) y x2 (t) de
libras de sal en los tanques A y B, respectivamente, en el momento t :
X1 (0) = 30
X2 (0) = 0
{
2 2
=1+ y + sen(t + y ) , 4 ≤t ≤ 9
dt
y ( 4 )=2
a) Runge Kutta clásico
b) Aplicando el método predictor corrector que se obtiene a partir de los siguientes
métodos multipasos de Adams-Moulton y Adams-Bashfort respectivamente
h
y p +1= y p + 9 f ( t p+1 , y p +1 ) +19 f ( t p , y p ) −5 f ( t p−1 , y p−1 ) + f ( t p−2 , y p−2) )
24 (
h
y p +1= y p + (55 f ( t p , y p ) −59 f ( t p−1 , y p−1 ) +37 f ( t p−2 , y p−2 ) −9 f ( t p−3 , y p−3 ) )
24
c) Compare los resultados obtenidos en a) y b) Graficando i) t vs y
Solución
- Comandos:
- Valores de t e y:
-
- Grá fica:
b) Método predictor corrector
- Editor:
- Comandos:
- Valores de t e y:
-
- Grá fica:
∂2 u ∂2 u
=3 , 0< x< 2 ,0< t<0.4
∂ x2 ∂ t2
u ( 0 , t ) =0 ,u ( 2 , t )=0 , 0 ≤t ≤0.4
❑
∂u
u ( x , 0 ) =x ( 2−x ) , ∫ ¿ x ,0 ≤ x ≤ 2
∂ t t=0
∂2 U 2
2∂ U ∂2 U 1 ∂2 U
=c → = , 0< x <2 , 0<t <0.4
∂t 2 ∂ x2 ∂ t 2 √32 ∂ x 2
U ( 0 , t ) =0 , para 0 ≤ t ≤ 0.4
U ( 2 ,t )=0 , para 0 ≤t ≤0.4
U ( x , 0 ) =f ( x )=x ( 2−x ) , para 0 ≤ x ≤2
U ( 0.5,0 )=U ( 1.5,0 ) =0.5 × ( 2−0.5 )=0.75 ; U ( 1,0 )=1 × ( 2−1 )=1
∂u
( x , 0 )=g ( x ) =x , para 0 ≤ x ≤2
∂t
∆t 0.2
h=∆ x=0.5 , k =∆ t=0.2 , r=c = =0.23
∆ x 0.5 × √3
r =0.23 ≤1 , implicaque hay estabilidad numérica
Reemplazando
U 3,1 =1.036775
Para j=1
U i , 2=1.8942× U i ,1 +0.0529 × ( U i +1,1 +U i−1,1 )−U i ,0
- Para i=1
U 1,2 =1.8942×U 1,1+ 0.0529× ( U 2,1 +U 0,1 ) −U 1,0
U 1,2 =1.8942× 0.836775+ 0.0529× ( 1.186775+0 ) −0.75
U 1,2 =0.8977996025
- Para i=2
U 2,2 =1.3471
- Para i=3
U 3,2 =1.276639603
U ( 0.5,0 .2 )=U ( x 1 ,t 1)
≈U 1,1=0.836775