Vous êtes sur la page 1sur 3

Ejemplo 6.

11 (mnr6-2v3)
Método de Runge Kutta de cuarto orden
Calcular el valor de y cuando x = 0.9 a partir del sistema de ecuaciones diferenciales

dy z(0)= 1
=z
dx
dz 2 xz−3 y y(0)= 0
=
dx 1− x 2

con h = 0.1
i xi yi zi k1 l1 xi+h/2 yi+hk1/2 zi+hl1/2 k2 l2
0 0.0000 0.0000 1.0000 1.0000 0.0000 0.0500 0.0500 1.0000 1.0000 -0.0501
1 0.1000 0.0998 0.9950 0.9950 -0.1015 0.1500 0.1496 0.9899 0.9899 -0.1553
2 0.2000 0.1986 0.9794 0.9794 -0.2127 0.2500 0.2476 0.9687 0.9687 -0.2757
3 0.3000 0.2953 0.9517 0.9517 -0.3460 0.3500 0.3429 0.9344 0.9344 -0.4269
4 0.4000 0.3885 0.9088 0.9088 -0.5219 0.4500 0.4339 0.8827 0.8827 -0.6362
5 0.5000 0.4764 0.8446 0.8446 -0.7792 0.5500 0.5186 0.8057 0.8057 -0.9599
6 0.6000 0.5563 0.7474 0.7474 -1.2063 0.6500 0.5937 0.6871 0.6871 -1.5374
7 0.7000 0.6239 0.5900 0.5900 -2.0502 0.7500 0.6534 0.4875 0.4875 -2.8089
8 0.8000 0.6700 0.2947 0.2947 -4.2729 0.8500 0.6847 0.0811 0.0811 -6.9052
9 0.9000 0.6681 -0.5082

Comparación 0.8000

xi Euler R_K 0.6000


0.0000 0.0000 0.0000
0.1000 0.0999 0.0998 0.4000
y

0.2000 0.1988 0.1986 Euler


0.3000 0.2958 0.2953 0.2000 R_K
0.4000 0.3894 0.3885
0.0000
0.5000 0.4779 0.4764
0.0000 0.2000 0.4000 0.6000 0.8000 1.0000
0.6000 0.5587 0.5563
0.7000 0.6278 0.6239 x
0.8000 0.6767 0.6700
0.9000 0.6827 0.6681
yi+hk2/2 zi+hl2/2 k3 l3 xi+h yi+hk3 zi+hl3 k4 l4 yi+1
0.0500 0.9975 0.9975 -0.0504 0.1000 0.0997 0.9950 0.9950 -0.1013 0.0998
0.1493 0.9872 0.9872 -0.1553 0.2000 0.1986 0.9794 0.9794 -0.2124 0.1986
0.2471 0.9656 0.9656 -0.2757 0.3000 0.2952 0.9518 0.9518 -0.3456 0.2953
0.3420 0.9303 0.9303 -0.4272 0.4000 0.3883 0.9090 0.9090 -0.5212 0.3885
0.4326 0.8770 0.8770 -0.6377 0.5000 0.4762 0.8450 0.8450 -0.7780 0.4764
0.5166 0.7966 0.7966 -0.9658 0.6000 0.5560 0.7481 0.7481 -1.2037 0.5563
0.5907 0.6705 0.6705 -1.5590 0.7000 0.6234 0.5915 0.5915 -2.0431 0.6239
0.6483 0.4496 0.4496 -2.9038 0.8000 0.6688 0.2997 0.2997 -4.2419 0.6700
0.6740 -0.0505 -0.0505 -7.5960 0.9000 0.6649 -0.4649 -0.4649 -14.9023 0.6681

Euler
R_K
zi+1
0.9950
0.9794
0.9517
0.9088
0.8446
0.7474
0.5900
0.2947
-0.5082

Vous aimerez peut-être aussi