Sie sind auf Seite 1von 4

a

b
N
h

0
2
10
0.2
t_i

w_i

exact

error

k_1

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

0.00000
0.20000
0.40000
0.60000
0.80000
1.00000
1.20000
1.40000
1.60000
1.80000
2.00000
2.20000
2.40000
2.60000
2.80000
3.00000
3.20000
3.40000
3.60000
3.80000
4.00000
4.20000
4.40000
4.60000
4.80000
5.00000
5.20000
5.40000
5.60000
5.80000
6.00000
6.20000
6.40000

0.5000000
0.8292933
1.2140762
1.6489220
2.1272027
2.6408227
3.1798942
3.7323401
4.2834095
4.8150857
5.3053630
5.7273637
6.0482594
6.2279533
6.2174715
5.9569970
5.3734695
4.3776530
2.8605547
0.6890509
-2.2994560
-6.3035622
-11.5658335
-18.3825397
-27.1155447
-38.2068289
-52.1962275
-69.7430949
-91.6527668
-118.9088801
-152.7128488
-194.5320802
-246.1588654

0.5000000
0.8292986
1.2140877
1.6489406
2.1272295
2.6408591
3.1799415
3.7324000
4.2834838
4.8151763
5.3054720
5.7274933
6.0484118
6.2281310
6.2176766
5.9572315
5.3737349
4.3779500
2.8608828
0.6894078
-2.2990750
-6.3031655
-11.5654343
-18.3821578
-27.1152088
-38.2065796
-52.1961209
-69.7432081
-91.6532037
-118.9097800
-152.7143967
-194.5345205
-246.1625189

0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
-0.01%
-0.01%
-0.01%
-0.01%
-0.01%
-0.02%
-0.02%
-0.02%
-0.02%
-0.03%
-0.03%
-0.03%
-0.04%
-0.04%
-0.04%
-0.04%
-0.04%
-0.03%
-0.02%
-0.01%
0.01%
0.04%
0.09%
0.15%
0.24%
0.37%

0.30000000
0.35785867
0.41081524
0.45778440
0.49744054
0.52816454
0.54797883
0.55446801
0.54468190
0.51501714
0.46107260
0.37747274
0.25765187
0.09359066
-0.12450570
-0.40860059
-0.77330610
-1.23646940
-1.81988906
-2.55018983
-3.45989119
-4.58871243
-5.98516670
-7.70850794
-9.83110893
-12.44136578
-15.64724550
-19.58061899
-24.40255337
-30.30977601
-37.54256976
-46.39441603
-57.22377308

initial value

0.5

Runge Kutta Method of Order


(b-a)/N

tta Method of Order 4


k_2

k_3

k_4

0.32800000
0.38364453
0.43389677
0.47756284
0.51318459
0.53898099
0.55277672
0.55191482
0.53315009
0.49251885
0.42517986
0.32522001
0.18541706
-0.00305027
-0.25095627
-0.57146065
-0.98063671
-1.49811634
-2.14787796
-2.95920881
-3.96788031
-5.21758368
-6.76168337
-8.66535873
-11.00821983
-13.88750236
-17.42197005
-21.75668089
-27.06880870
-33.57475362
-41.53882673
-51.28385764
-63.20415039

0.33080000
0.38622312
0.43620492
0.47954069
0.51475900
0.54006264
0.55325651
0.55165950
0.53199691
0.49026902
0.42159059
0.31999474
0.17819358
-0.01271436
-0.26360132
-0.58774666
-1.00136977
-1.52428103
-2.18067685
-3.00011071
-4.01867922
-5.28047080
-6.83933504
-8.76104381
-11.12593091
-14.03211602
-17.59944251
-21.97428708
-27.33543424
-33.90125138
-41.93845243
-51.77280180
-63.80218812

0.35816000
0.41110329
0.45805623
0.49769254
0.52839234
0.54817707
0.55463014
0.54479991
0.51508128
0.46107094
0.37739072
0.25747169
0.09329059
-0.12495221
-0.40922596
-0.77414992
-1.23758005
-1.82132561
-2.55202443
-3.46221197
-4.59162704
-5.98880659
-7.71303371
-9.83671670
-12.44829512
-15.65578899
-19.59113400
-24.41547640
-30.32564021
-37.56202629
-46.41826024
-57.25297639
-61.79221070

To change the derivative function f, click on tools. then macros. Edit the macro named f
1. On the Tools menu, point to Macro, and then click Visual Basic Editor.
2. On the Insert menu in the Microsoft Visual Basic window, click Module.
3. In the Modulen window, type the code for your function. For example, a function to calculate a 6% sales
commission might look like this:

The first line in the example above creates a function named Commission, which performs its calculations on a
number or cell reference. The function uses a variable, MyNum, to store the number or value from the cell. The
second line calculates the value of the Commission function by multiplying the number or cell reference (MyNum)
by 0.06 (a more sophisticated function could have several lines of code to perform its calculations). The third line
ends the function code.

med f

alculate a 6% sales

its calculations on a
lue from the cell. The
cell reference (MyNum)
ulations). The third line

Das könnte Ihnen auch gefallen