Methods Comparison: Analytical Heun's vs. Analytical Euler vs. Analytical Euler vs. Analytical
Methods Comparison: Analytical Heun's vs. Analytical Euler vs. Analytical Euler vs. Analytical
Analytical Euler
Eulervs.
vs.Analytical
Analytical Heun's vs.
1.400000 1.500000
1.500000 1.400000
1.200000 1.200000
1.000000 1.000000
1.000000 1.000000
0.800000 0.800000
0.600000 0.500000
0.500000 0.600000
0.400000 0.400000
0.200000 0.000000
0.000000 0.200000
0.000000 1.000000
1.000000 2.000000
2.000000 3.000000
3.000000 4.000000
4.000000 0.000000
1.000000 2.000000 3.000000 4.000000 -0.500000
-0.500000 1.000000 2.000000
0
Midpoint Method
t = y(i+1/2) y'(i+1/2) yi
0.5 1.570000 1
1.727 1.1572498973 0.5994150879
0.6 1.884000 1.1882163376
2.041 1.202566003 -0.5138590527
0.7 2.198000 1.0268645951
2.355 0.8764851338 -1.3939663563
0.8 2.512000 0.5891591592
2.669 0.3672657849 -1.3424692655
0.9 2.826000 0.1676238098
2.983 0.0111143977 -0.1350467754
3.140000 0.1252191223
Heun's Method (w/out Iteration) (a2 = 1/2) a1 = 1/2
p1=q1=1
t = yi K1 K2
0.5 1.570000 1 1.0015917027 0.0096019259
0.6 1.884000 1.1587573997 0.1104804949 -1.199324178
0.7 2.198000 0.9878089415 -0.9012127205 -1.7308913536
0.8 2.512000 0.5745686018 -1.3732766626 -0.8482461568
0.9 2.826000 0.2257895192 -1.3531679886 250.029337402
3.140000 39.267948117 -49311.306824 -95636.259402
t = yi K1 K2
0.5 1.570000 1 1.0015917027 0.5994150879
0.6 1.884000 1.1882163376 0.0913991426 -0.5138590527
0.7 2.198000 1.0268645951 -0.9578309638 -1.3939663563
0.8 2.512000 0.5891591592 -1.4133335938 -1.3424692655
0.9 2.826000 0.1676238098 -0.9968752364 -0.1350467754
3.140000 0.1252191223 -157.24576549 -313.55784381
t = yi K1 K2
0.5 1.570000 1 1.0015917027 -0.7874692793
0.6 1.884000 0.9399896958 0.2521822641 -1.7576612736
0.7 2.198000 0.5984476795 -0.3367630539 -1.6263580631
0.8 2.512000 0.2227488586 -0.4073903747 -0.3820658392
0.9 2.826000 0.1001295504 -0.5834406597 -2.2334940023
3.140000 -0.4284819831 538.07258978 997.51571372
Classical Fourth-order Runge Kutta
t = yi K1 K2 K3
0.5 1.570000 1 1.0015917027 0.5994150879 0.6193030441
0.6 1.884000 1.184547 0.0937756559 -0.5105089627 -0.4140761626
0.7 2.198000 1.040457 -0.977534907 -1.414913048 -1.2779040151
0.8 2.512000 0.626297 -1.515292706 -1.4251345709 -1.4805099449
0.9 2.826000 0.192693 -1.150434141 -0.1470533267 -2.11697874
3.140000 30.91712 -38824.63251 -77417.8219039 -154766.4574332
K4
0.0873542046
-0.9979332365
-1.5507010815
-0.9588566958
592.7694908504
-300731.719831538