You are on page 1of 33

Ziga Domnguez Jovany Anlleluz

9E2M
1. Determine la solucin de las siguientes ecuaciones diferenciales por los mtodos de Euler y
Runge-Kutta 4 orden.

a)
Condiciones iniciales: x(0)=1, y(0)=2
Graficar ambas soluciones desde 0 hasta 1.5 con incremento de h = 0.1

Ziga Domnguez Jovany Anlleluz


9E2M

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
POR MEDIO DE ESTE PROGRAMA REALIZAREMOS EL METODO DE EULER
Sistemas no lineales
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
De la siguiente forma xi+1=xi+h (Barrido de x)
De la siguiente forma yi+1=yi+f(xi,yi)h
Donde x(0)e y(0) son la condicin inicial
Donde dy/dx es la funcin a evaluar
Donde h es el paso de integracin
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Evaluaremos la siguiente funcin dy/dk =x^2+0.5y^2
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Dame el valor de la condicin inicial x0=1
Dame el valor de la condicin inicial y0=2
Dame el valor de h=0.1
Dame el nmero de iteraciones n=5
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
i
x(i)
y(i)
0
1.0000000
2.000
1
1.1000000
2.300
2
1.2000000
2.685
3
1.3000000
3.190
4
1.4000000
3.868
5
1.5000000
4.812
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
POR MEDIO DE ESTE PROGRAMA REALIZAREMOS EL METODO DE RUNGE
KUTTA
Sistemas no lineales
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
De la siguiente forma yi+1=yi+1/6(K1+2K2+2K3+K4)h
K1=f(xi,yi)
K2=f(xi+1/2h,yi+1/2K1h)
K3=f(xi+1/2h,yi+1/2K2h)
K4=f(xi+h,yi+K3h)
Donde x(0)e y(0) son la condicin inicial
Donde dy/dx es la funcin a evaluar
Donde h es el paso de integracin
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Evaluaremos la siguiente funcin dy/dk =x^2+0.5y^2
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Dame el valor de la condicion inicial x0=1
Dame el valor de la condicion inicial y0=2
Dame el valor de h=0.1
Dame el numero de iteraciones n=5
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES: 3.
EL VALOR DE K2 ES: 3.41375
EL VALOR DE K3 ES: 3.4584421
EL VALOR DE K4 ES: 3.9614925
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES: 3.9597422
EL VALOR DE K2 ES: 4.5561408
EL VALOR DE K3 ES: 4.63242
EL VALOR DE K4 ES: 5.3833866
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES: 5.3799112
EL VALOR DE K2 ES: 6.2936885
EL VALOR DE K3 ES: 6.4352756
EL VALOR DE K4 ES: 7.6434226
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES: 7.6359261
EL VALOR DE K2 ES: 9.1579182
EL VALOR DE K3 ES: 9.4522945
EL VALOR DE K4 ES: 11.612238
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES: 11.594293
EL VALOR DE K2 ES: 14.449542
EL VALOR DE K3 ES: 15.169164
EL VALOR DE K4 ES: 19.693466
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
i
x(i)
y(i)
0
1.000
2.000
1
1.100
2.345
2
1.200
2.807
3
1.300
3.448
4
1.400
4.390
5
1.500
5.898
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M

b)

Condiciones iniciales: x(0)=0, y(0)=4


Graficar ambas soluciones desde 0 hasta 2.0 con incremento de h = 0.5

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
POR MEDIO DE ESTE PROGRAMA REALIZAREMOS EL METODO DE EULER
Sistemas no lineales
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
De la siguiente forma xi+1=xi+h (Barrido de x)
De la siguiente forma yi+1=yi+f(xi,yi)h
Donde x(0)e y(0) son la condicin inicial
Donde dy/dx es la funcin a evaluar
Donde h es el paso de integracin
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Evaluaremos la siguiente funcin dy/dk =sqrt(y)/2x+1
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Dame el valor de la condicin inicial x0=0
Dame el valor de la condicin inicial y0=4
Dame el valor de h=0.5
Dame el nmero de iteraciones n=4
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
i
0
1
2
3
4

x(i)
0.0000000
0.5000000
1.0000000
1.5000000
2.0000000

y(i)
4.000
5.000
5.559
5.952
6.257

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
POR MEDIO DE ESTE PROGRAMA REALIZAREMOS EL METODO DE RUNGE KUTTA
Sistemas no lineales
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
De la siguiente forma yi+1=yi+1/6(K1+2K2+2K3+K4)h
K1=f(xi,yi)
K2=f(xi+1/2h,yi+1/2K1h)
K3=f(xi+1/2h,yi+1/2K2h)
K4=f(xi+h,yi+K3h)
Donde x(0)e y(0) son la condicion inicial
Donde dy/dx es la funcin a evaluar
Donde h es el paso de integracion
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Evaluaremos la siguiente funcin dy/dx =

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Dame el valor de la condicin inicial x0=0
Dame el valor de la condicin inicial y0=4
Dame el valor de h=0.5
Dame el nmero de iteraciones n=4
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
2.
EL VALOR DE K2 ES:
1.4142136
EL VALOR DE K3 ES:
1.3910114
EL VALOR DE K4 ES:
1.0834558
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
1.0867948
EL VALOR DE K2 ES:
0.8940864
EL VALOR DE K3 ES:
0.8897652
EL VALOR DE K4 ES:
0.7578753
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
0.7583259
EL VALOR DE K2 ES:
0.6617913
EL VALOR DE K3 ES:
0.6603012
EL VALOR DE K4 ES:
0.5866043
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
0.5867255
EL VALOR DE K2 ES:
0.5284326
EL VALOR DE K3 ES:
0.5277512
EL VALOR DE K4 ES:
0.4804925
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
i
0
1
2
3
4

x(i)
0.000
0.500
1.000
1.500
2.000

y(i)
4.000
4.724
5.176
5.508
5.773

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M

c)

)(

)cos(x2+2x)

Condiciones iniciales: x(0)=0, y(0)=4


Graficar ambas soluciones desde 0 hasta 2.0 con incremento de h = 0.5

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
POR MEDIO DE ESTE PROGRAMA REALIZAREMOS EL METODO DE EULER
Sistemas no lineales
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
De la siguiente forma xi+1=xi+h (Barrido de x)
De la siguiente forma yi+1=yi+f(xi,yi)h
Donde x(0)e y(0) son la condicion inicial
Donde dy/dx es la funcin a evaluar
Donde h es el paso de integracion
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Evaluaremos la siguiente funcin dy/dx =(y+1)(x+1)cos(x^2+2x)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Dame el valor de la condicin inicial x0=0
Dame el valor de la condicin inicial y0=4
Dame el valor de h=0.5
Dame el nmero de iteraciones n=4
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
i
0
1
2
3
4

x(i)
0.0000000
0.5000000
1.0000000
1.5000000
2.0000000

y(i)
4.000
6.500
8.274
-0.907
-0.848

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
POR MEDIO DE ESTE PROGRAMA REALIZAREMOS
EL METODO DE RUNGE KUTTA
Sistemas no lineales
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
De la siguiente forma yi+1=yi+1/6(K1+2K2+2K3+K4)h
K1=f(xi,yi)
K2=f(xi+1/2h,yi+1/2K1h)
K3=f(xi+1/2h,yi+1/2K2h)
K4=f(xi+h,yi+K3h)
Donde x(0)e y(0) son la condicion inicial
Donde dy/dk es la funcin a evaluar
Donde h es el paso de integracin

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Evaluaremos la siguiente funcin dy/dx =(y+1)(x+1)cos(x^2+2x)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Dame el valor de la condicion inicial x0=0
Dame el valor de la condicion inicial y0=4
Dame el valor de h=0.5
Dame el numero de iteraciones n=4
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
5.
EL VALOR DE K2 ES:
6.6087852
EL VALOR DE K3 ES:
7.0340698
EL VALOR DE K4 ES:
4.0284173
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
3.7962498
EL VALOR DE K2 ES:
- 7.4155649
EL VALOR DE K3 ES:
- 5.0996953
EL VALOR DE K4 ES:
- 10.84305
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
- 10.598993
EL VALOR DE K2 ES:
- 3.6804892
EL VALOR DE K3 ES:
- 6.0353239
EL VALOR DE K4 ES:
2.9898178
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
3.9682362
EL VALOR DE K2 ES:
10.816162
EL VALOR DE K3 ES:
15.341652
EL VALOR DE K4 ES:
- 4.7013213

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
i
x(i)
y(i)
0
0.000
4.000
1
0.500
7.026
2
1.000
4.353
3
1.500
2.100
4
2.000
6.398
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M

2. Determine la solucin de las siguientes ecuaciones diferenciales


por el mtodo Runge-Kutta 4 orden.
a)

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
POR MEDIO DE ESTE PROGRAMA REALIZAREMOS EL METODO DE RUNGE KUTTA
Sistemas no lineales
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
De la siguiente forma yi+1=yi+1/6(K1+2K2+2K3+K4)h
K1=f(xi,yi)
K2=f(xi+1/2h,yi+1/2K1h)
K3=f(xi+1/2h,yi+1/2K2h)
K4=f(xi+h,yi+K3h)
Donde x(0)e y(0) son la condicion inicial
Donde dy/dk es la funcin a evaluar
Donde h es el paso de integracion
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Evaluaremos la siguiente ecucion de funciones
F(x,y) dx/dt =-3x+y
dy/dt =-4x-3y
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Dame el valor de la condicion inicial x0 =5
Dame el valor de la condicion inicial y0=6
Dame el valor de tiempo inicial t0=0
Dame el valor de tiempo inicial tf=0.5
Dame el valos de integracion h=0.1
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
- 9.
- 38.
EL VALOR DE K2 ES:
- 9.55
- 30.5
EL VALOR DE K3 ES:
- 9.0925
- 31.515
EL VALOR DE K4 ES:
- 9.42375
- 24.9085
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
- 9.3302042
- 24.939158
EL VALOR DE K2 ES:
- 9.1776315
- 19.332244
EL VALOR DE K3 ES:
- 8.9201716
- 20.203795
EL VALOR DE K4 ES:
- 8.6745322
- 15.309951
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
- 8.6088735
- 15.359743
EL VALOR DE K2 ES:
- 8.0855296
- 11.334007
EL VALOR DE K3 ES:
- 7.9627444
- 12.042536
EL VALOR DE K4 ES:
- 7.4243038
- 8.5618843
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
EL VALOR DE K1 ES:
- 7.3802991
- 8.6173588
EL VALOR DE K2 ES:
- 6.7041222
- 5.8486952
EL VALOR DE K3 ES:
- 6.6671155
- 6.3992301
EL VALOR DE K4 ES:
- 6.0200875
- 4.0307436
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M
EL VALOR DE K1 ES:
- 5.9922219
- 4.0839704
EL VALOR DE K2 ES:
- 5.2975871
- 2.2729304
EL VALOR DE K3 ES:
- 5.3112303
- 2.6835134
EL VALOR DE K4 ES:
- 4.6672041
- 1.1544242
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
i
0
1
2
3
4

t(i)
0.100
0.200
0.300
0.400
0.500

x(i)
5.000
4.072
3.168
2.366
1.697

y(i)
6.000
2.884
0.896
-0.282
-0.901

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Ziga Domnguez Jovany Anlleluz


9E2M

b)

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M

Ziga Domnguez Jovany Anlleluz


9E2M