• ベストアンサー

方程式の計算を教えることになったのですが...

y'=y+x^2 , y(0)=1 のときのy(3)の値をEuler法およびRunge-Kutta法により求める問題を教えることになったのですが、分かりやすくプログラムを教えるためにはどういう風に教えればいいのでしょうか? 皆さんの考えを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • RAPTsong
  • ベストアンサー率42% (74/175)
回答No.1

まずは、数学での解法をみつけることです。 この「解法」が、アルゴリズムと呼ばれるものです。 人間が、解を求める手順を1つ1つ洗い出し、整理します。 あとは、それをコードに落とすだけです。 教えるには、上記手順に従っていけばよいでしょう。 また、同時に上記の手順自体(まずは解法を明らかにし、 人間の手順どおりにコードに落とすこと)も教えると良いでしょう。

SVkatu
質問者

お礼

参考にします。ありがとうございました。

関連するQ&A