微分法の数値計算をプログラミングしてみよう

図1 f(x) = x3 − 2x2 + 1の導関数のグラフx=0〜2まで、0.001刻みでグラフを描いた例。左側のブルーの線が数値計算によって求めた近似値のグラフ。右側のグラフは、数値計算によるグラフ(ブルーの線)に重ねて、解析的に求めた関数f'(x) = 3x2−4xのグラフ(オレンジ色の線)を描いたもの。ほとんど一致するので、背後に表示されているブルーの線が隠されて見えなくなっている。

図1 f(x) = x3 − 2x2 + 1の導関数のグラフx=0〜2まで、0.001刻みでグラフを描いた例。左側のブルーの線が数値計算によって求めた近似値のグラフ。右側のグラフは、数値計算によるグラフ(ブルーの線)に重ねて、解析的に求めた関数f'(x) = 3x2−4xのグラフ(オレンジ色の線)を描いたもの。ほとんど一致するので、背後に表示されているブルーの線が隠されて見えなくなっている。