You are on page 1of 6

Euler's Method applied to d2x/dt2 + a dx/dt + b x=0

K=

0.05

a=
b=

0.1
1

t
a(n-1)=0 b(n-1)=1 f(n-1)
t again x(n)=x(n-1)+k*y(n-1)
0
0
0.1
1
1
0
0
1
0.05
0.1
1
0
0.05
0
2
0.1
0.1
1
0
0.1
0.0025
3
0.15
0.1
1
0
0.15
0.0049875
4
0.2
0.1
1
0
0.2
0.007456313
5
0.25
0.1
1
0
0.25
0.009900312
Solution
of02nd order
ODE 0.012313451
6
0.3
0.1
1
0.3
7
0.35
0.1
1
0
0.35
0.014689774
8
0.4
0.1
1
0
0.4
0.017023431
0.06
9
0.45
0.1
1
0
0.45
0.019308695
10 0.04 0.5
0.1
1
0
0.5
0.021539975
11
0.55
0.1
1
0
0.55
0.023711826
12 0.02 0.6
0.1
1
0
0.6
0.025818968
13
0.65
0.1
1
0
0.65
0.027856295
0
14
0.7
0.1
1
0
0.7
0.029818888
0
1
2
3
4
5
15-0.020.75
0.1
1
0
0.75
0.031702028
16
0.8
0.1
1
0
0.8
0.033501204
17-0.040.85
0.1
1
0
0.85
0.035212129
18
0.9
0.1
1
0
0.9
0.036830747
19-0.060.95
0.1
1
0
0.95
0.038353241
t
20
1
0.1
1
0
1
0.039776046
21
1.05
0.1
1
0
1.05
0.041095854
22
1.1
0.1
1
0
1.1
0.042309623
23
1.15
0.1
1
0
1.15
0.043414583
24
1.2
0.1
1
0
1.2
0.044408244
25
1.25
0.1
1
0
1.25
0.045288401
26
1.3
0.1
1
0
1.3
0.046053136
27
1.35
0.1
1
0
1.35
0.046700826
28
1.4
0.1
1
0
1.4
0.047230146
29
1.45
0.1
1
0
1.45
0.047640066
30
1.5
0.1
1
0
1.5
0.047929862
31
1.55
0.1
1
0
1.55
0.048099108
32
1.6
0.1
1
0
1.6
0.048147684
33
1.65
0.1
1
0
1.65
0.048075769
34
1.7
0.1
1
0
1.7
0.047883844
35
1.75
0.1
1
0
1.75
0.047572689
36
1.8
0.1
1
0
1.8
0.047143381
37
1.85
0.1
1
0
1.85
0.046597287
38
1.9
0.1
1
0
1.9
0.045936066
39
1.95
0.1
1
0
1.95
0.045161657
40
2
0.1
1
0
2
0.044276281
41
2.05
0.1
1
0
2.05
0.043282426
42
2.1
0.1
1
0
2.1
0.042182851
43
2.15
0.1
1
0
2.15
0.040980567

44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95

2.2
2.25
2.3
2.35
2.4
2.45
2.5
2.55
2.6
2.65
2.7
2.75
2.8
2.85
2.9
2.95
3
3.05
3.1
3.15
3.2
3.25
3.3
3.35
3.4
3.45
3.5
3.55
3.6
3.65
3.7
3.75
3.8
3.85
3.9
3.95
4
4.05
4.1
4.15
4.2
4.25
4.3
4.35
4.4
4.45
4.5
4.55
4.6
4.65
4.7
4.75

0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1
0.1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

2.2
2.25
2.3
2.35
2.4
2.45
2.5
2.55
2.6
2.65
2.7
2.75
2.8
2.85
2.9
2.95
3
3.05
3.1
3.15
3.2
3.25
3.3
3.35
3.4
3.45
3.5
3.55
3.6
3.65
3.7
3.75
3.8
3.85
3.9
3.95
4
4.05
4.1
4.15
4.2
4.25
4.3
4.35
4.4
4.45
4.5
4.55
4.6
4.65
4.7
4.75

0.039678838
0.038281166
0.036791285
0.035213151
0.033550929
0.031808985
0.029991874
0.028104326
0.026151235
0.02413765
0.022068754
0.019949859
0.017786386
0.015583856
0.013347873
0.01108411
0.008798296
0.006496201
0.004183621
0.001866363
-0.000449768
-0.002758984
-0.00505553
-0.007333695
-0.009587831
-0.011812361
-0.0140018
-0.01615076
-0.018253971
-0.020306289
-0.022302711
-0.024238385
-0.026108624
-0.027908915
-0.029634934
-0.03128255
-0.03284784
-0.034327098
-0.03571684
-0.037013816
-0.038215014
-0.039317672
-0.040319279
-0.041217584
-0.0420106
-0.042696606
-0.043274155
-0.043742076
-0.044099471
-0.044345725
-0.044480498
-0.044503733

96
97
98
99
100

4.8
4.85
4.9
4.95
5

0.1
0.1
0.1
0.1
0.1

1
1
1
1
1

0
0
0
0
0

4.8
4.85
4.9
4.95
5

-0.044415651
-0.044216749
-0.043907804
-0.043489861
-0.042964238

plied to d2x/dt2 + a dx/dt + b x=0

www.numerical-methods.com

f=1 at t=0, otherwise f=0 (initial shock)

Worksheet

y(n)=y(n-1)-k*b(n-1)*x(n-1)-k*a(n-1)*y(n-1)+k*f(n-1)

0
0.05
0.04975
0.04937625
0.048879994
0.048262778
0.047526449
0.046673144
0.045705289
0.044625591
0.043437029
0.042142845
0.040746539
0.039251858
0.037662784
0.035983526
0.034218507
0.032372354
0.030449886
0.028456099
0.026396157
0.024275373
0.022099204
0.019873227
0.017603131
0.015294704
0.01295381
0.010586384
0.008198411
0.005795912
0.003384929
0.000971511
-0.001438302
-0.003838495
-0.006223091
-0.008586167
-0.010921871
-0.013224431
-0.015488173
-0.017707535
-0.01987708
-0.021991509
-0.024045673
-0.026034587

exact=t*t/2
0
0.00125
0.005
0.01125
0.02
0.03125
0.045
0.06125
0.08
0.10125
0.125
0.15125
0.18
0.21125
0.245
0.28125
0.32
0.36125
0.405
0.45125
0.5
0.55125
0.605
0.66125
0.72
0.78125
0.845
0.91125
0.98
1.05125
1.125
1.20125
1.28
1.36125
1.445
1.53125
1.62
1.71125
1.805
1.90125
2
2.10125
2.205
2.31125

-0.027953443
-0.029797617
-0.031562687
-0.033244438
-0.034838874
-0.036342226
-0.037750964
-0.039061803
-0.04027171
-0.041377913
-0.042377906
-0.043269454
-0.0440506
-0.044719666
-0.045275261
-0.045716278
-0.046041902
-0.046251607
-0.046345159
-0.046322615
-0.04618432
-0.04593091
-0.045563306
-0.045082713
-0.044490615
-0.04378877
-0.042979208
-0.042064222
-0.041046363
-0.039928433
-0.038713476
-0.037404773
-0.03600583
-0.03452037
-0.032952322
-0.031305814
-0.029585157
-0.027794839
-0.02593951
-0.024023971
-0.02205316
-0.020032144
-0.017966099
-0.015860305
-0.013720124
-0.011550993
-0.009358408
-0.007147908
-0.004925065
-0.002695466
-0.000464703
0.001761646

2.42
2.53125
2.645
2.76125
2.88
3.00125
3.125
3.25125
3.38
3.51125
3.645
3.78125
3.92
4.06125
4.205
4.35125
4.5
4.65125
4.805
4.96125
5.12
5.28125
5.445
5.61125
5.78
5.95125
6.125
6.30125
6.48
6.66125
6.845
7.03125
7.22
7.41125
7.605
7.80125
8
8.20125
8.405
8.61125
8.82
9.03125
9.245
9.46125
9.68
9.90125
10.125
10.35125
10.58
10.81125
11.045
11.28125

0.003978024
0.006178917
0.00835886
0.010512455
0.012634386

11.52
11.76125
12.005
12.25125
12.5

You might also like