• 締切済み

C言語のプログラミング教えて!!

C言語で次の二つの微分方程式 y'=yの解をx=0~1の範囲 y'=-4yの解をx=0~4の範囲 を、Heun法、Runge-Kutta法により求めるプログラムを作りたい。 初期条件はx=0,y=1で、また、間隔Δxを変えたときの解の変化も調べたい。全くわからずお手上げ状態です。 分かる方がいましたら、回答よろしくお願いします。

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.4

では, あなたのいう「Heun法」やあなたのいう「RUnge-Kutta法」のアルゴリズムを書いてください. 調べたということですから, なぜこんなことを言うかはあえて書くまでもありませんよね.

  • kenpon24
  • ベストアンサー率64% (66/102)
回答No.3

>もちろん質問する前に色々と調べたりそれなりの努力 この調べた内容、努力した内容を示しましょう。 何がわからないかが私たちはわかりません。 補足を要求します。 1,Heun法の理解度を書いてください(解までの過程はわかるか) 2,Runge-Kutta法の理解度を書いてください(解までの過程はわかるか) 3,C言語の理解度を書いてください

回答No.2

googleで「Heun法」・「Runge-Kutta法」で検索すると、それらしいソースコードが一発で出てくるのですが、参考にはならないのか。。。

sheva1234
質問者

補足

確かに検索するとソースコードは出てくるのですが、それをこの問題に適用するとなると難しくて、わけがわからなくて...困ってます。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「わからない」っていうだけでは分かるはずもなかろうに. 「調べる」努力をするつもりはないの?

参考URL:
http://oshiete1.goo.ne.jp/qa5403113.html
sheva1234
質問者

補足

もちろん質問する前に色々と調べたりそれなりの努力はしましたが、それでも分からない(理解できない)から質問しているのですが...