Taller Edo S

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

1

Ecuaciones Diferenciales
Febrero 4 de 2017

ECUACIONES DIFERENCIALES ORDINARIAS

I. Resuelva la siguiente ecuacin diferencial:


y y , y( 0 ) 1 , [0,1]
(1 - 0 )
f (x, y ) y , h = 0,25
4

La solucin exacta es: y = ex

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


2

Ecuaciones Diferenciales
Febrero 4 de 2017

Mtodo de Euler- Cauchy

Se obtiene del algoritmo de Runge-Kutta de orden 2, tomando =1; la ecuacin de recurrencia


es:

h h
yn+1 yn hf ( xn ; yn f ( xn , yn ))
2 2
h h
yn+1 yn hf ( xn ; yn yn )
2 2
h h
yn+1 yn hf ( xn ; yn yn )
2 2
h
yn+1 yn h( yn yn )
2
2
h
yn+1 yn (1 h )
2

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


3

Ecuaciones Diferenciales
Febrero 4 de 2017

n xn yn+1
0 0 1
1 0,25 1,28125000
2 0,50 1,64160156
3 0,75 2,10330200
4 1,00 2,69485569

e1 y4 0,02342614

n xn yn+1
0 0 1
1 0,125 1,13281250
2 0,250 1,28326416
3 0,375 1,45369768
4 0,500 1,64676690
5 0,625 1,86547813
6 0,750 2,11323695
7 0,875 2,39390123
8 1,000 2,71184124

e1 y8 0,00644059

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


4

Ecuaciones Diferenciales
Febrero 4 de 2017

Mtodo de Runge-Kutta orden 3.

1
yn+1 yn ( k1 + 4k2 k3 )
6
k1 hf ( xn , yn ) = yn (h )
h 1 h2
k2 hf ( xn , yn k1 ) = yn (h+ )
2 2 2
h
k3 hf ( xn , yn k1 2k2 ) = yn (1+h+ h 2 )
2

yn+1 yn 1 1 (6h+3h2 h3 )
6

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


5

Ecuaciones Diferenciales
Febrero 4 de 2017

n xn yn+1
0 0 1
1 0,25 1,28385417
2 0,50 1,64828152
3 0,75 2,11615310
4 1,00 2,71683197

e1 y4 0,00144986

n xn yn+1
0 0 1
1 0,125 1,13313802
2 0,250 1,28400177
3 0,375 1,45495123
4 0,500 1,64866056
5 0,625 1,86815996
6 0,750 2,11688308
7 0,875 2,39872070
8 1,000 2,71808163

e1 y8 0,00020020

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


6

Ecuaciones Diferenciales
Febrero 4 de 2017

Mtodo de Runge-Kutta orden 4.

1
yn+1 yn ( k1 + 2k2 2k3 k4 )
6
k1 hf ( xn , yn ) = yn (h )
h 1 h2
k2 hf ( xn , yn k1 ) = yn (h+ )
2 2 2
h 1 h2 h3
k3 hf ( xn , yn k2 ) = yn (h+ + )
2 2 2 4
h3 h4
k4 hf ( xn h , yn k3 ) = yn (h+ h 2 + )
2 4

yn+1 yn 1 1 (6h+3h2 h3 1 h4 )
6 4

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


7

Ecuaciones Diferenciales
Febrero 4 de 2017

n xn yn+1
0 0 1
1 0,25 1,28401693
2 0,50 1,64869947
3 0,75 2,11695803
4 1,00 2,71820994

e1 y4 0,00007189

n xn yn+1
0 0 1
1 0,125 1,13314819
2 0,250 1,28402483
3 0,375 1,45499041
4 0,500 1,64871976
5 0,625 1,86824382
6 0,750 2,11699711
7 0,875 2,39887145
8 1,000 2,71827684

e1 y8 0,00000498

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


8

Ecuaciones Diferenciales
Febrero 4 de 2017

II. Resuelva la siguiente ecuacin diferencial:

y y 2 +1 , y( 0 ) 0 , [0,1]

(1- 0 )
f (x, y ) y 2 +1 , h = 0,25
4

La solucin exacta es: y = tan(x)

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


9

Ecuaciones Diferenciales
Febrero 4 de 2017

Mtodo de Euler- Cauchy

yn+1 yn hf ( xn , yn )
yn+1 yn h yn2 1

n xn yn+1
0 0 0,00000000
1 0,25 0,25000000
2 0,50 0,51562500
3 0,75 0,83209229
4 1,00 1,25518668

tan(1) y4 0,30222104

n xn yn+1
0 0 0,00000000
1 0,125 0,12500000
2 0,250 0,25195313
3 0,375 0,38488817
4 0,500 0,52840554
5 0,625 0,68830709
6 0,750 0,87252792
7 0,875 1,09269104
8 1,000 1,36693775

tan(1) y8 0,19046997

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


10

Ecuaciones Diferenciales
Febrero 4 de 2017

Mtodo de la serie de Taylor de orden 2.

Las frmulas de las derivadas pueden calcularse recursivamente usando la regla de la cadena:

y (x ) f ( xn , yn ) f
y (x ) f = f x f y y (x ) f x f y f
y ( 3 )(x ) f = f xx 2f xy y (x ) f y y (x ) f yy y (x )
2

f = f xx 2f xy f f yy f 2 f y f x f y f
y ( 4 )(x ) f = f xxx 3f xxy y (x ) 3f xyy y (x ) 3f xy y (x )+f y y (x ) 3f yy y (x )y (x )+f yyy y (x )
2 3


f = f xxx 3f xxy f 3f xyy f 3f xy f x f y f +f y f xx 2f xy f f yy f 2 f y f x f y f
2

3f yy f f x f y f +f yyy f
3


f = f xxx 3f xxy f 3f xyy f f yyy f f y f xx 2f xy f f yy f 2
2 3

3 f x f y f f xy f yy f f y2 f x f y f
y en general,

y ( N )(x ) P ( N -1) f ( xn , yn ) donde P es el operador de derivacin



P f
x x

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


11

Ecuaciones Diferenciales
Febrero 4 de 2017

Para nuestro caso:

h
yn+1 yn h f ( xn , yn ) f ( xn , yn )
2
y (x ) f ( xn , yn ) f
f = 2yn yn2 1
h
yn+1 yn h f f
2

yn+1 yn h 1 hyn y 1
2
n

n xn yn+1
0 0 0,00000000
1 0,25 0,25000000
2 0,50 0,53222656
3 0,75 0,89572958
4 1,00 1,44721255

tan(1) y4 0,11019518

n xn yn+1
0 0 0,00000000
1 0,125 0,12500000
2 0,250 0,25393677
3 0,375 0,39122087
4 0,500 0,54240101
5 0,625 0,71514422
6 0,750 0,92096206
7 0,875 1,17857869
8 1,000 1,52120466

tan(1) y8 0,03620306

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


12

Ecuaciones Diferenciales
Febrero 4 de 2017

1. Mtodo de la serie de Taylor de orden 3.

h h2
yn+1 yn h f ( xn , yn ) f ( xn , yn ) f ( xn , yn )
2 6

y (x ) f ( xn , yn ) f
f 2 yn yn2 1
f 2 3yn2 1 yn2 1

h2
yn+1 yn h yn2 1 hyn yn2 1 3yn2 1 yn2 1
3
2

yn+1 yn h 1 hyn 3yn2 1 yn2 1
h
3

n xn yn+1
0 0 0,00000000
1 0,25 0,25520833
2 0,50 0,54511207
3 0,75 0,92637056
4 1,00 1,53308898

tan(1) y4 0,02431874

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


13

Ecuaciones Diferenciales
Febrero 4 de 2017

n xn yn+1
0 0 0,00000000
1 0,125 0,12565104
2 0,250 0,25531150
3 0,375 0,39353787
4 0,500 0,54609941
5 0,625 0,72105636
6 0,750 0,93070382
7 0,875 1,19549117
8 1,000 1,55287980

tan(1) y8 0,00452793

2. Mtodo de la serie de Taylor de orden 4.

h h2 h3
yn+1 yn h f ( xn , yn ) f ( xn , yn ) f ( xn , yn ) f (4)
( xn , yn )
2 6 24

y (x ) f ( xn , yn ) f
f 2 yn yn2 1
f 2 3yn2 1 yn2 1
f 8 yn 3yn2 2 yn2 1
2 h2 h3
yn+1 yn h yn 1 hyn yn 1 3yn 1 yn 1 yn 3yn2 2 yn2 1
2 2 2

3 3
2 3

yn+1 yn h 1 hyn 3yn2 1 yn 3yn2 2 yn2 1
h h
3 3

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


14

Ecuaciones Diferenciales
Febrero 4 de 2017

n xn yn+1
0 0 0,00000000
1 0,25 0,25520833
2 0,50 0,54588912
3 0,75 0,93014702
4 1,00 1,55018035

tan(1) y4 0,00722737

n xn yn+1
0 0 0,00000000
1 0,125 0,12565104
2 0,250 0,25533277
3 0,375 0,39360951
4 0,500 0,54627112
5 0,625 0,72142441
6 0,750 0,93147334
7 0,875 1,19714334
8 1,000 1,55668841

tan(1) y8 0,00071932

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


15

Ecuaciones Diferenciales
Febrero 4 de 2017

3. Mtodo de Euler- Cauchy

Se obtiene del algoritmo de Runge-Kutta de orden 2, tomando =1; la ecuacin de recurrencia


es:

h h
yn+1 yn hf ( xn ; yn f ( xn , yn ))
2 2
h h
yn+1 yn hf ( xn ; yn ( yn2 1))
2 2
haciendo :
h
n yn ( yn2 1)
2
yn+1 yn h( 2n 1)

n xn yn+1
0 0 1
1 0,25 0,25390625
2 0,50 0,54134169
3 0,75 0,91488446
4 1,00 1,49236091

tan(1) y4 0,06504681

n xn yn+1
0 0 1
1 0,125 0,12695313
2 0,250 0,25648752
3 0,375 0,39453665
4 0,500 0,54677039
5 0,625 0,72106137
6 0,750 0,92930499
7 0,875 1,19101209
8 1,000 1,54118927

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


16

Ecuaciones Diferenciales
Febrero 4 de 2017

tan(1) y8 0,01621845

4. Mtodo de Runge-Kutta orden 3.

1
yn+1 yn ( k1 + 4k2 k3 )
6
k1 hf ( xn , yn ) = h (yn2 1)
h 1 1
k2 hf ( xn , yn k1 ) = h ( 2n 1) con = yn k1
2 2 2
h
k3 hf ( xn , yn k1 2k2 ) = h (2n 1) con = yn - k1 2k2
2

h
yn+1 yn 6 + yn2 4 2n 2n
6

n xn yn+1
0 0 1
1 0,25 0,25537364
2 0,50 0,54652931
3 0,75 0,93217869
4 1,00 1,55757961

tan(1) y4 0,00017189

n xn yn+1
0 0 1
1 0,125 0,12565615
2 0,250 0,25534909
3 0,375 0,39364562
4 0,500 0,54634019
5 0,625 0,72154850
6 0,750 0,93169285
7 0,875 1,19754135
8 1,000 1,55746549

tan(1) y8 0,00005777

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


17

Ecuaciones Diferenciales
Febrero 4 de 2017

5. Mtodo de Runge-Kutta orden 4.

1
yn+1 yn ( k1 + 2k2 2k3 k4 )
6
k1 hf ( xn , yn ) = h yn2 1

, yn k1 ) = h 2n 1 con = yn k1
h 1 1
k2 hf ( xn
2 2 2
1
k3 hf ( xn , yn k2 ) = h 2n 1 con = yn k2
h 1
2 2 2
k4 hf ( xn h , yn k3 ) = h n 1 con = yn k3
2

h
yn+1 yn 6 yn2 2n 2n 2n
6

n xn yn+1
0 0 1
1 0,25 0,25533396
2 0,50 0,54629097
3 0,75 0,93158599
4 1,00 1,55724796

tan(1) y4 0,00015976

n xn yn+1
0 0 1
1 0,125 0,12565488
2 0,250 0,25534146
3 0,375 0,39362600
4 0,500 0,54630199
5 0,625 0,72148431
6 0,750 0,93159699
7 0,875 1,1974224
8 1,000 1,55740285

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I


18

Ecuaciones Diferenciales
Febrero 4 de 2017

tan(1) y8 0,00000487

EJERCICIOS

Con n 10 ; h 0,1

Resuelva las siguientes ecuaciones:

1) y x 2 y y (0 ) 1 y( x ) e x + x 2 - 2x+ 2
4 1
2 ) y 3y + 3x y (0 ) 1 y( x ) e3x - x -
3 3
3 ) y xy y(0 ) 1 y( x ) e-0,5x
2

1 1
4 ) y e-2x - 2y y(0 ) y ( x ) e -2x + xe -2x
10 10
1
5 ) y 2xy 2 y y(0 ) 1 y( x )
1- x 2
Para todos los casos calcule el error y x yn

Firmado digitalmente por Crisstomo Barajas Ferreira


Nombre de reconocimiento (DN): cn=Crisstomo Barajas
Ferreira, o=Universidad Industrial de Santander, ou=Escuela de
Ingeniera Qumica, email=cbarajas@uis.edu.co, c=CO
Motivo: Certifico la precisin e integridad de este documento

Crisstomo Barajas Ferreira Mtodos en Ingeniera Qumica I

You might also like