Está en la página 1de 10

METODOS NUMERICOS

TRABAJO COLABORATIVO 3

DIANA ISABEL MEDINA SANTAMARIA


COD.1052391377

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


DUITAMA
2017
8. Plantee y solucione paso a paso un ejercicio por el Método de Runge-
Kutta de cuarto orden.

Obtener la aproximación y (0,8) a la solución del siguiente problema de valor


inicial, con h=0.2

y ' = y −x2 +1

y (0)' =0.5 2
Solución
Para la solución de este problema se debe realizar iteraciones paso a paso para
determinar el siguiente valor de y i por lo que Runge-Kutta debemos aplicar:
1
y i+1 = y i+ ( k 1 +2 k 2 +2 k 3 +k 4 ) h
6
Dónde:
K 1=f ( x i , y i )

1 1
( )
K 2=f x i + h , y i+ K 1 h
2 2

1 1
K =f ( x + h , y + K h )
3 i i 2
2 2

K 4 =f ( x i +h , y i + K 3 h )

Las anteriores funciones podemos reducirla de las siguientes maneras para


calcularlas de una manera más fácil en cada iteración:

( k 1+ 2k 2+ 2k 3+ k 4 ) h
y i+1 = y i+
6
Dónde:
K 1=f ( x i , y i )

h K h
(
K 2=f x i + , y i + 1
2 2)
h K h
K =f ( x + , y +
2 )
2
3 i i
2

K 4 =f ( x i +h , y i + K 3 h )

Ahora definimos los valores para la primera iteración a realizar:


i=0 , x i=0 , y i=0.5 2=0.25 , h=0. 2

Entonces comencemos por la primera iteración:


K 1=f ( x 0 , y 0 )

K 1=f ( 0 , 0.25 )

Remplazamos los valores en la función de la derivada para obtener el valor:

K 1= y −x 2+1

K 1=0.25−02 +1
K 1=0.25+ 1

K 1=1.25

Ahora continuaremos por cada uno de los valores:

h K h
(
K 2=f x 0 + , y 0 + 1
2 2 )
0.2 ( 1.25 ) (0.2)
K =f ( 0+
2 , 0.25+ )
2 2

0.25
(
K 2=f 0.1,0 .25+
2 )
K 2=f ( 0.1,0 .25+ 0.125 )

K 2=f ( 0.1 ,0.375 )

K 2= y −x 2+1

K 2=0.375−0.12 +1
K 2=0.375−0.01+1

K 2=1.365

Continuamos con el siguiente valor:

h K h
(
K 3=f x 0 + , y 0 + 2
2 2 )
0.2 (1.365)(0.2)
(
K 3=f 0+
2
, 0.25+
2 )
0.273
K =f ( 0.1, 0.25+
3
2 )

K 3=f ( 0.1 ,0.25+ 0.1365 )

K 3=f ( 0.1 ,0.3865 )

K 3= y−x 2+1

K 3=0.3865−0.12 +1
K 3=0.3865−0.01+1

K 3=1.3765

Y por último con el último valor:


K 4 =f ( x 0 +h , y 0 + K 3 h )

K 4 =f ( 0+0.2 , 0.25+ ( 1.3765 )( 0.2 ) )

K 4 =f ( 0.2 , 0.25+0.2753 )

K 4 =f ( 0.2 , 0.5253 )

K 4 = y−x 2 +1

K 4 =0.5253−0.22+ 1
K 4 =0.5253−0.04+1

K 4 =1.4853

Valores de la primera iteración:


X Y K1 K2 K3 K4

0 0.25 1.25 1.365 1.3765 1.4853

Para determinar la siguiente iteración debemos hallar el siguiente valor de x 1 y de


y 1, primero resolveremos el valor para x:

x 1=x 0+ h

x 1=0+0. 2
x 1=0.2

Luego el valor para y:

( k 1 +2 k 2 +2 k 3 +k 4 ) h
y 0+ 1= y 0 +
6
( 1.25+2(1.365)+2(1.3765)+1.4853 ) 0.2
y 1=0.25+
6
( 1.25+2.73+2.753+1.4853 ) 0.2
y 1=0.25+
6
( 8.2183 ) 0.2
y 1=0.25+
6
1.64366
y 1=0.25+
6
y 1=0.25+ 0.2739 4

y 1=0.52394

Como tenemos ya los valores de x 1 y de y 1, procedemos a realizar la segunda


iteración.
K 1=f ( 0.2 ,0. 52394 )

K 1=0.52394−0.22+1=0.52394−0.04+1=1.48394

0.2 ( 1. 48394 )( 0.2) 0.29678


(
K 2=f 0.2+
2
,0. 52394+
2 ) (
=f 0.2+0.1 , 0.52394+
2 )
K 2=f ( 0.3 , 0.52394+ 0.14839 )=f ( 0.3 ,0.67233 )

K 2=0.67233−0.32 +1=0. 67233−0.09+1=1.58233

0.2 ( 1.58233)(0.2) 0.31646


(
K 3=f 0.2+
2
,0. 52394+
2 ) (
=f 0.2+0.1 , 0. 52394+
2 )
K 3=f ( 0.3 , 0.52394 +0.15823 )=f ( 0.3 , 0.68217 )

K 3=0.68217−0.32 +1=0.68217−0.09+1=1.59217
K 4 =f ( 0.2+ 0.2, 0. 52394+ ( 1. 59217 ) ( 0.2 ) ) =f ( 0.4 , 0.52394+ 0.31843 )

K 4 =f ( 0.4 , 0.84237 )

K 4 =0. 84237−0.42 +1=0.84237−0.16+1=1.68237

Valores de la segunda iteración:


X Y K1 K2 K3 K4
0 0.25 1.25 1.365 1.3765 1.4853
0.2 0.52394 1.48394 1.58233 1.59217 1.68237

Para determinar la siguiente iteración debemos hallar el siguiente valor de x 2 y de


y 2, primero resolveremos el valor para x:

x 2=x 1+ h=0.2+ 0.2 ¿ 0.4

Luego el valor para y:


( 1.48394+ 2(1.58233)+2(1.59217)+1.68237 ) 0.2
y 2=0. 52394+
6
( 1.48394+3.16466+ 3.18434+1.68237 ) 0.2
y 2=0. 52394+
6
( 9.51531 ) 0.2 1.90306
y 2=0. 52394+ =0. 52394+
6 6
y 2=0. 52394+ 0.31717=0.84111

Como tenemos ya los valores de x 2 y de y 2, procedemos a realizar la tercera


iteración.
K 1=f ( 0.4 , 0. 84111 )

K 1=0.84111−0.42 +1=0.84111−0.16+1=1.68111

0.2 ( 1. 68111) (0.2) 0.33622


(
K 2=f 0.4 +
2
, 0. 84111+
2 ) (
=f 0.4+0.1 , 0. 84111+
2 )
K 2=f ( 0.5 , 0.84111+0.16811 )=f ( 0.5 , 1.00922 )

K 2=1. 00922−0.52+ 1=1. 00922−0.25+1=1.75922


0.2 (1.75922)(0.2) 0.35184
(
K 3=f 0.4+
2
, 0. 84111+
2 ) (
=f 0.4+ 0.1, 0. 84111+
2 )
K 3=f ( 0.5 , 0.84111+0.17592 )=f ( 0.5 , 1.01703 )

K 3=1. 01703−0.52 +1=1. 01703−0.25+1=1.76703

K 4 =f ( 0.4+0.2 , 0. 84111+ ( 1. 76703 ) ( 0.2 ) ) =f ( 0.6 ,0. 84111+0.35340 )

K 4 =f ( 0.6 ,1.19451 )

K 4 =1. 19451−0.62 +1=1. 19451−0.36+ 1=1.83451

Valores de la tercera iteración:


X Y K1 K2 K3 K4
0 0.25 1.25 1.365 1.3765 1.4853
0.2 0.52394 1.48394 1.58233 1.59217 1.68237
0.4 0.84111 1.68111 1.75922 1.76703 1.83451

Para determinar la siguiente iteración debemos hallar el siguiente valor de x 3 y de


y 3, primero resolveremos el valor para x:

x 3=x 2+ h=0.4+0.2 ¿ 0.6

Luego el valor para y:


( 1.68111+2(1.75922)+2(1.76703)+ 1.83451) 0.2
y 3=0.84111+
6
( 1.68111+3.51844+ 3.53406+1.83451 ) 0.2
y 3=0.84111+
6
( 10.56812) 0.2 2.11362
y 3=0.84111+ =0. 84111+
6 6
y 3=0.84111+0.35227=1.19338

Como tenemos ya los valores de x 3 y de y 3, procedemos a realizar la cuarta


iteración.
K 1=f ( 0.6 , 1.19338 )

K 1=1.19338−0.62 +1=1.19338−0.36+1=1.83338
0.2 ( 1.83338 ) (0.2) 0.36667
(
K 2=f 0.6 +
2
, 1.19338+
2 ) (
=f 0.6+0.1 , 1.19338+
2 )
K 2=f ( 0.7 , 1.19338+0.18333 )=f ( 0.7 , 1.37671 )

K 2=1. 37671−0.7 2+ 1=1. 37671−0.49+1=1.88671

0.2 (1. 88671)(0.2) 0.37734


(
K 3=f 0.6+
2
, 1.19338+
2 ) (
=f 0.6+0.1 , 1.19338+
2 )
K 3=f ( 0.7 , 1.19338+0.18867 )=f ( 0.7 ,1.38205 )

K 3=1. 38205−0.72 +1=1. 38205−0.49+ 1=1.89205

K 4 =f ( 0.6+0.2 ,1. 19338+ ( 1. 89205 ) ( 0.2 ) ) =f ( 0.8 , 1. 19338+0.37841 )

K 4 =f ( 0.8 , 1.57179 )

K 4 =1. 57179−0.82 +1=1. 57179−0.64+1=1.93179

Valores de la cuarta iteración:


X Y K1 K2 K3 K4
0 0.25 1.25 1.365 1.3765 1.4853
0.2 0.52394 1.48394 1.58233 1.59217 1.68237
0.4 0.84111 1.68111 1.75922 1.76703 1.83451
0.6 1.19338 1.83338 1.88671 1.89205 1.93179

Para determinar la siguiente iteración debemos hallar el siguiente valor de x 4 y de


y 4 , primero resolveremos el valor para x:

x 4 =x3 +h=0.6+ 0.2 ¿ 0.8

Luego el valor para y:


( 1.83338+2(1.88671)+2(1.89205)+1.93179 ) 0.2
y 4 =1.19338+
6
( 1.83338+3.77342+3.7841+1.93179 ) 0.2
y 4 =1.19338+
6
( 11.32269 ) 0.2 2.26453
y 4 =1.19338+ =0. 84111+
6 6
y 4 =1.19338+ 0.37742=1.5708

Como tenemos ya los valores de x 4 y de y 4 , procedemos a realizar la última


iteración y obtener los valores de K 1 , K 2 , K 3 y K 4.
K 1=f ( 0.8 ,1. 5708 )

K 1=1.5708−0.82 +1=1.5708−0.64+1=1.9308

0.2 ( 1.9308 ) (0.2) 0.38616


(
K 2=f 0.8+
2
,1. 5708+
2 ) (
=f 0.8+0.1 , 1.5708+
2 )
K 2=f ( 0.9 ,1. 5708+0.19308 ) =f ( 0.9 , 1.76388 )

K 2=1. 76388−0.92+ 1=1.76388−0.81+1=1.95388

0.2 (1. 95388)(0.2) 0.39077


(
K 3=f 0.8+
2
,1. 5708+
2 ) (
=f 0.8+ 0.1, 1. 5708+
2 )
K 3=f ( 0.9 ,1. 5708+0.19538 ) =f ( 0.9 , 1.76618 )

K 3=1. 76618−0.92+ 1=1. 76618−0.81+1=1.95618

K 4 =f ( 0.8+0.2 ,1. 5708+ ( 1. 95618 ) ( 0.2 ) ) =f ( 1 , 1.5708+ 0.39123 )

K 4 =f ( 1 , 1.96203 )

K 4 =1. 96203−12 +1=1.96203

Solución del ejercicio:


X Y K1 K2 K3 K4
0 0.25 1.25 1.365 1.3765 1.4853
0.2 0.52394 1.48394 1.58233 1.59217 1.68237
0.4 0.84111 1.68111 1.75922 1.76703 1.83451
0.6 1.19338 1.83338 1.88671 1.89205 1.93179
0.8 1.5708 1.9308 1.95388 1.95618 1.96203

También podría gustarte