Anonymous user
Euler method: Difference between revisions
m
→version 2: updated the output.
m (→version 2: added a missed cut n' paste output line.) |
m (→version 2: updated the output.) |
||
Line 2,698:
$=Ti; inc= word(ss, sSize) /*the 1st value; obtain the increment.*/
do t=0 to Ti by inc /*step through calculations by the inc.*/
a= format(Tr + (Ti-Tr)/exp(cc*t),
say center(t,11) format($,6,3) 'ºC ' a "ºC" format(abs(a-$)/a*100,6,2) '%'
$= $ + inc * cc * (Tr-$) /*calc. next value via Euler's method. */
Line 2,712:
time in
══seconds══ ══Euler method══ ═════analytic═════ ══difference══
0 100.000 ºC 100.
2 88.800 ºC 89.
4 79.168 ºC 80.
6 70.884 ºC 72.
8 63.761 ºC 65.
10 57.634 ºC 59.
12 52.365 ºC 54.
14 47.834 ºC 50.
16 43.937 ºC 46.
18 40.586 ºC 42.
20 37.704 ºC 39.
22 35.226 ºC 37.
24 33.094 ºC 34.
26 31.261 ºC 32.
28 29.684 ºC 31.
30 28.328 ºC 29.
32 27.163 ºC 28.
34 26.160 ºC 27.
36 25.297 ºC 26.
38 24.556 ºC 25.
40 23.918 ºC 24.
42 23.369 ºC 24.
44 22.898 ºC 23.
46 22.492 ºC 23.
48 22.143 ºC 22.
50 21.843 ºC 22.
52 21.585 ºC 22.
54 21.363 ºC 21.
56 21.172 ºC 21.
58 21.008 ºC 21.
60 20.867 ºC 21.
62 20.746 ºC 21.
64 20.641 ºC 20.
66 20.551 ºC 20.
68 20.474 ºC 20.
70 20.408 ºC 20.
72 20.351 ºC 20.
74 20.302 ºC 20.
76 20.259 ºC 20.
78 20.223 ºC 20.
80 20.192 ºC 20.
82 20.165 ºC 20.
84 20.142 ºC 20.
86 20.122 ºC 20.
88 20.105 ºC 20.
90 20.090 ºC 20.
92 20.078 ºC 20.
94 20.067 ºC 20.
96 20.057 ºC 20.
98 20.049 ºC 20.
100 20.042 ºC 20.
time in
══seconds══ ══Euler method══ ═════analytic═════ ══difference══
0 100.000 ºC 100.
5 72.000 ºC 76.
10 53.800 ºC 59.
15 41.970 ºC 47.
20 34.281 ºC 39.
25 29.282 ºC 33.
30 26.034 ºC 29.
35 23.922 ºC 26.
40 22.549 ºC 24.
45 21.657 ºC 23.
50 21.077 ºC 22.
55 20.700 ºC 21.
60 20.455 ºC 21.
65 20.296 ºC 20.
70 20.192 ºC 20.
75 20.125 ºC 20.
80 20.081 ºC 20.
85 20.053 ºC 20.
90 20.034 ºC 20.
95 20.022 ºC 20.
100 20.014 ºC 20.
time in
══seconds══ ══Euler method══ ═════analytic═════ ══difference══
0 100.000 ºC 100.
10 44.000 ºC 59.
20 27.200 ºC 39.
30 22.160 ºC 29.
40 20.648 ºC 24.
50 20.194 ºC 22.
60 20.058 ºC 21.
70 20.017 ºC 20.
80 20.005 ºC 20.
90 20.002 ºC 20.
100 20.000 ºC 20.
</pre>
|