微分積分 例
dydt=etdydt=et , y(0)=0y(0)=0 , t=1t=1 , h=0.1h=0.1
ステップ 1
dydt=f(t,y)dydt=f(t,y)であるようなf(t,y)f(t,y)を定義します。
f(t,y)=etf(t,y)=et
ステップ 2
ステップ 2.1
00をttに、00をyyに代入します。
f(0,0)=e0f(0,0)=e0
ステップ 2.2
簡約します。
ステップ 2.2.1
eeを概算で置き換えます。
f(0,0)=2.718281820f(0,0)=2.718281820
ステップ 2.2.2
2.718281822.71828182を00乗します。
f(0,0)=1f(0,0)=1
f(0,0)=1f(0,0)=1
f(0,0)=1f(0,0)=1
ステップ 3
ステップ 3.1
代入します。
y1=0+0.1⋅1y1=0+0.1⋅1
ステップ 3.2
簡約します。
ステップ 3.2.1
0.10.1に11をかけます。
y1=0+0.1y1=0+0.1
ステップ 3.2.2
00と0.10.1をたし算します。
y1=0.1y1=0.1
y1=0.1y1=0.1
y1=0.1y1=0.1
ステップ 4
ステップ 4.1
代入します。
t1=0+0.1t1=0+0.1
ステップ 4.2
00と0.10.1をたし算します。
t1=0.1t1=0.1
t1=0.1t1=0.1
ステップ 5
ステップ 5.1
0.10.1をttに、0.10.1をyyに代入します。
f(0.1,0.1)=e0.1f(0.1,0.1)=e0.1
ステップ 5.2
簡約します。
ステップ 5.2.1
eeを概算で置き換えます。
f(0.1,0.1)=2.718281820.1f(0.1,0.1)=2.718281820.1
ステップ 5.2.2
2.718281822.71828182を0.10.1乗します。
f(0.1,0.1)=1.10517091f(0.1,0.1)=1.10517091
f(0.1,0.1)=1.10517091f(0.1,0.1)=1.10517091
f(0.1,0.1)=1.10517091f(0.1,0.1)=1.10517091
ステップ 6
ステップ 6.1
代入します。
y2=0.1+0.1⋅1.10517091y2=0.1+0.1⋅1.10517091
ステップ 6.2
簡約します。
ステップ 6.2.1
0.10.1に1.105170911.10517091をかけます。
y2=0.1+0.11051709y2=0.1+0.11051709
ステップ 6.2.2
0.10.1と0.110517090.11051709をたし算します。
y2=0.21051709y2=0.21051709
y2=0.21051709y2=0.21051709
y2=0.21051709y2=0.21051709
ステップ 7
ステップ 7.1
代入します。
t2=0.1+0.1t2=0.1+0.1
ステップ 7.2
0.10.1と0.10.1をたし算します。
t2=0.2t2=0.2
t2=0.2t2=0.2
ステップ 8
望ましい値に近づくまで同じ方法を続けます。
ステップ 9
表に概算値を表記します。
tnyn000.10.10.20.210517090.30.332657360.40.467643240.50.616825710.60.781697840.70.963909720.81.165284990.91.3878390811.63379939tnyn000.10.10.20.210517090.30.332657360.40.467643240.50.616825710.60.781697840.70.963909720.81.165284990.91.3878390811.63379939