C言語のプログラムを作成し、太陽の周りを回る地球の運動を計算した。計算方法にはオイラー法、修正オイラー法、シンプレクティック法の3つを用い、1000年の計算を行ってそれぞれの結果を比較した。オイラー法では正しい軌道が計算できなかったが、シンプレクティック法では1000年に渡って周期的な楕円運動を計算することができた。エネルギーの時間変化も計算し、エネルギー保存則の観点からも3つの手法を比較した。Read less