初期値
が与えられたとき、漸化式 (C.3) によって、
数列
を計算するプログラムはどう作ったらよいで
しょうか?ここでは二つの素朴なやり方を紹介しましょう。
integer MAXN
parameter (MAXN = 1000)
real x(0:MAXN)
のように配列 ``x'' を用意しておいて
x(0) = x0
t = a
do j=0,N-1
x(j+1) = x(j) + h * f(t,x(j))
t = t + h
end do
とするわけです。
x = x0
t = a
do j = 0,N-1
x = x + h * f(t,x)
t = t + h
end do
のようなプログラムで計算が出来ます。