常微分方程式の初期値問題は、 素朴な Runge-Kutta 法のプログラムで十分に解ける場合が多いので、 そういう取り組みを勧めるテキストが少なくないが (例えばネットで読める桂田 [4])、 現在普及している Python や Julia には、 常微分方程式の初期値問題の高品質なソルバーが搭載されていて、 可視化をするにも便利なので、それらを利用するのを強く勧めたい (私は宗旨替えをしました)。 ここでは Python, Julia のサンプル・コードを示す (付録B 参照)。