私はルンゲクッタ2次、3次、4次を実装したプロジェクトに取り組んでいます。プロジェクトの最後の要件は次のとおりです。「パフォーマンスの研究では、個別の微分方程式を使用できます。dsolveを使用して正確な解を決定します。」
dy / dx = -2 * y + x + 4のようなものがある場合
、dsolveを使用してそれを解決し、xのいくつかの値でyの値を計算するにはどうすればよいですか?RKを使用して、その値を0.2、0.4、0.6、0.8、1で計算しました。RKの結果と正確な解の違いを見つけたいと思います。ありがとう
1606 次
1 に答える
0
記号計算ツールボックスがないので、これをテストすることはできませんが、次のようになります。
S = dsolve('Dy = -2*y+x+4', 'x');
Sで一連のソリューションを提供します。http://www.mathworks.co.uk/help/toolbox/symbolic/dsolve.html
于 2012-04-08T13:00:50.173 に答える