Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 21

Quiz 6 Single Ordinary Differential Equation (1ODE)

Solve following ODE using 1st, 2nd, 4th order Runge-Kutta, Predictor-Corrector as well as the

y
2y
t

with initial condition

The solution can be sarted from t = 0 up to t = 0.5 with t = 0.1 (or h). Give the value of

DIKETAHUI:

y
2 y y ' t f t , y
t
y 0 10
t h 0,1

JAWAB:

orrector as well as the analytical Method.

y( 0 ) 10
Give the value of y(0.5) for both analytical and numerical solution, give your comments !

Tabel Runge-Kutta Orde 1

tn
0
0.1
0.2
0.3
0.4
0.5

yn
10
8
6.4
5.12
4.096
3.2768

h f(t,y)
-2
-1.6
-1.28
-1.024
-0.8192
-0.65536

yn+1
8
6.4
5.12
4.096
3.2768
2.62144

Runge-Kutta Orde 2:

1
k1 k2
2
k1 h f tn , yn
yn 1 yn

k 2 h f tn h, yn k1
tn

yn

k1

0
0.1
0.2
0.3
0.4
0.5

10
8.2
6.724
5.51368
4.5212176
3.707398432

-2
-1.64
-1.3448
-1.102736
-0.90424352
-0.7414796864

y
2 y y ' t f t , y
t
y 0 10
t h 0,1
k2

yn+1

-1.6
-1.312
-1.07584
-0.8821888
-0.723394816
-0.5931837491

8.2
6.724
5.51368
4.5212176
3.707398432
3.0400667142

RUNGE-KUTTA ORDE 4

k1 2k2 2k3 k4
k1 h f tn , yn
k2 h f tn 1 2 h, yn 1 2 k1
k 3 h f t n 1 2 h, y n 1 2 k 2
k 4 h f t n h, y n k 3
yn 1 yn

1
6

tn

yn

k1

0
0.1
0.2
0.3
0.4
0.5

10
8.1873333333
6.7032427111
5.488168249
4.4933462844
3.6788523813

-2
-1.6374666667
-1.3406485422
-1.0976336498
-0.8986692569
-0.7357704763

y
2 y y ' t f t , y
t
y 0 10
t h 0,1

k2

k3

k4

-1.8
-1.47372
-1.206583688
-0.9878702848
-0.8088023312
-0.6621934286

-1.82
-1.4900946667
-1.2199901734
-0.9988466213
-0.8177890238
-0.6695511334

-1.636
-1.3394477333
-1.0966505075
-0.8978643255
-0.7351114521
-0.6018602496

yn+1
8.1873333333
6.7032427111
5.488168249
4.4933462844
3.6788523813
3.0119990729

PREDIKTOR-KOREKTOR

Iterasi
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14

yn

f(tn,yn)

yn+1*

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20

8
8
8
8
8
8
8
8
8
8
8
8
8
8
8

DIKETAHUI:

y
2 y y ' t f t , y
t
y 0 10
t h 0,1

Hasil Prediktor-korektor
tn
0
0.1
0.2
0.3
0.4
0.5

0.1

f(tn+1,yn+1)

yn+1

f(tn,yn)

-16
-16.4
-16.36
-16.364
-16.3636
-16.36364
-16.363636
-16.3636364
-16.36363636
-16.363636364
-16.3636363636
-16.3636363636
-16.3636363636
-16.3636363636
-16.3636363636

8.2
8.18
8.182
8.1818
8.18182
8.181818
8.1818182
8.18181818
8.181818182
8.1818181818
8.1818181818
8.1818181818
8.1818181818
8.1818181818
8.1818181818

-16.4
-16.36
-16.364
-16.3636
-16.36364
-16.363636
-16.3636364
-16.36363636
-16.363636364
-16.3636363636
-16.3636363636
-16.3636363636
-16.3636363636
-16.3636363636
-16.3636363636

sil Prediktor-korektor
yn
10
8.181818182
6.6942148761
5.4770848987
4.4812512807
3.6664783206

0.2

yn+1*

f(tn+1,yn+1)

yn+1

6.56
6.544
6.5456
6.54544
6.545456
6.5454544
6.54545456
6.545454544
6.5454545456
6.5454545454
6.5454545455
6.5454545455
6.5454545455
6.5454545455
6.5454545455

-13.12
-13.448
-13.3792
-13.38968
-13.388272
-13.3884488
-13.38842752
-13.388430008
-13.3884297232
-13.3884297553
-13.3884297517
-13.3884297521
-13.3884297521
-13.3884297521
-13.3884297521

6.724
6.6896
6.69484
6.694136
6.6942244
6.69421376
6.694215004
6.6942148616
6.6942148776
6.6942148759
6.6942148761
6.694214876
6.694214876
6.694214876
6.694214876

f(tn,yn)

yn+1*

f(tn+1,yn+1)

-13.448
-13.3792
-13.38968
-13.388272
-13.3884488
-13.38842752
-13.388430008
-13.3884297232
-13.3884297553
-13.3884297517
-13.3884297521
-13.3884297521
-13.3884297521
-13.3884297521
-13.3884297521

5.3792
5.35168
5.355872
5.3553088
5.35537952
5.355371008
5.3553720032
5.3553718893
5.3553719021
5.3553719007
5.3553719008
5.3553719008
5.3553719008
5.3553719008
5.3553719008

-10.7584
-11.02736
-10.938544
-10.9568576
-10.95375904
-10.954228016
-10.9541619664
-10.9541708106
-10.9541696698
-10.9541698128
-10.9541697953
-10.9541697974
-10.9541697971
-10.9541697971
-10.9541697971

0.3

yn+1

f(tn,yn)

yn+1*

5.51368
5.469272
5.4784288
5.47687952
5.477114008
5.4770809832
5.4770854053
5.4770848349
5.4770849064
5.4770848976
5.4770848987
5.4770848986
5.4770848986
5.4770848986
5.4770848986

-11.02736
-10.938544
-10.9568576
-10.95375904
-10.954228016
-10.9541619664
-10.9541708106
-10.9541696698
-10.9541698128
-10.9541697953
-10.9541697974
-10.9541697971
-10.9541697971
-10.9541697971
-10.9541697971

4.410944
4.3754176
4.38274304
4.381503616
4.3816912064
4.3816647866
4.3816683242
4.3816678679
4.3816679251
4.3816679181
4.3816679189
4.3816679188
4.3816679189
4.3816679189
4.3816679189

0.4

f(tn+1,yn+1)

yn+1

f(tn,yn)

-8.821888
-9.0424352
-8.94044608
-8.967127232
-8.9616704128
-8.9626381731
-8.9624819524
-8.9625055343
-8.9625021494
-8.9625026166
-8.9625025541
-8.9625025622
-8.9625025612
-8.9625025613
-8.9625025613

4.5212176
4.47022304
4.483563616
4.4808352064
4.4813190866
4.4812409762
4.4812527671
4.4812510747
4.4812513083
4.481251277
4.4812512811
4.4812512806
4.4812512807
4.4812512806
4.4812512807

-9.0424352
-8.94044608
-8.967127232
-8.9616704128
-8.9626381731
-8.9624819524
-8.9625055343
-8.9625021494
-8.9625026166
-8.9625025541
-8.9625025622
-8.9625025612
-8.9625025613
-8.9625025613
-8.9625025613

0.5

yn+1*

f(tn+1,yn+1)

yn+1

3.61697408
3.576178432
3.5868508928
3.5846681651
3.5850552692
3.584992781
3.5850022137
3.5850008598
3.5850010466
3.5850010216
3.5850010249
3.5850010245
3.5850010245
3.5850010245
3.5850010245

-7.23394816
-7.414796864
-7.3049217856
-7.3399223302
-7.3315111385
-7.333223242
-7.332911433
-7.3329638375
-7.3329555507
-7.3329567998
-7.3329566187
-7.3329566441
-7.3329566407
-7.3329566411
-7.3329566411

3.707398432
3.6524608928
3.6699611651
3.6657555692
3.666611621
3.6664557165
3.6664819188
3.6664777754
3.6664783999
3.6664783093
3.6664783221
3.6664783203
3.6664783206
3.6664783205
3.6664783205

CARA ANALITIK

y
2 y
t
y

dy
y y t 2dt
0
0
y

ln y y 2t t
0

t0 0

ln y ln y0 2t
ln

y
2t
y0

y
e 2t
y0

y t y0 e 2 t

y 0.1 10.e 2 ( 0.1) 10.e 0.2 8,187307531

TABEL HASIL ANALITIK

DIKETAHUI:

tn

yn

0
0.1
0.2
0.3
0.4
0.5

10
8.1873075308
6.7032004604
5.4881163609
4.4932896412
3.6787944117

y
2 y y ' t f t , y
t
y 0 10
t h 0,1

t f t, y

NAMA:
NIM:

KARTINI
2213005

PERBANDINGAN HASIL (y) dari perhitungan R-K ORDE 1,2,4 DAN

tn

R-K-1

10

0.1

0.2

6.4

0.3

5.12

0.4

4.096

0.5

3.2768

comment:
semakin tinggi orde pada perhitungan Runge-Kutta maka s
begitu pula dengan perhitungan Predictor-corrector juga ak

dari perhitungan R-K ORDE 1,2,4 DAN P-K SERTA ANALITIK

R-K-2

R-K-4

P-K

10

10

10

8.2

8.1873333333

8.181818182

6.724

6.7032427111

6.6942148761

5.51368

5.488168249

5.4770848987

4.5212176

4.4933462844

4.4812512807

3.707398432

3.6788523813

3.6664783206

a perhitungan Runge-Kutta maka semakin akurat perhitungannya yaitu pada R-K-4 hasilnya mendek
hitungan Predictor-corrector juga akurat dengan hasil yang mendekati perhitungan analitik.

ANALITIK
10
8.1873075308
6.703200460
5.4881163609
4.4932896412
3.6787944117

tu pada R-K-4 hasilnya mendekati perhitungan analitik


perhitungan analitik.

You might also like