アプリ版:「スタンプのみでお礼する」機能のリリースについて

d^2/dx^2=φ(x,y)
y(a)=b


よろしくお願いします。

A 回答 (2件)

条件が足りないんじゃないかな. y'(a) なり y(最後) なりがないと, 解きようがないはず.

    • good
    • 0

d^2y/dx^2=φ(x,y)


ですかね。
2階微分があるとオイラー法が使えないので、まずこれを連立の1階微分方程式に直します。
z(x) = dy/dx
という新たな変数(xの関数)を導入すれば、
dy/dx = z
dz/dx = φ(x,y)
です。
あとは、オイラー法を使って差分近似すれば、ステップ幅をhとして
y(x+h) = y(x) + h*z(x)
z(x+h) = z(x) + h*φ(x,y)
になります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!