問題タブ [runge-kutta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
168 参照

java - 配列のデータを使用してグラフをプロットし、ファイルに保存する方法

シューティング法とルンゲ・クッタ積分を使って微分方程式を解いています。したがって、私の Java コードは、配列に格納する大量のデータを生成します。これらのデータ配列を使用して、非常に多くのグラフをプロットし、分析のために D ドライブのファイルに保存します。

Java でグラフをプロットしてファイルに保存する方法を学ぶべきか、それとも JFreeChart のようなサードパーティ ソフトウェアを使用するべきかを考えていました。この件についてどう思いますか。

また、JFreeChart が非常に人気があるようですが、科学的な数値計算に特化したソフトウェアはありますか?

0 投票する
1 に答える
872 参照

c++ - 爆裂ルンゲクッタ法

ルンゲ クッタの 4 次積分器を構築して、単純な発射体の動きをモデル化しようとしています。私のコードは次のとおりです

これはwhileループ内で呼び出されます

しかし、本来あるべき結果に反して、私の結果は単純に爆発します。何が起きてる?

0 投票する
1 に答える
502 参照

python - PythonのRunge-Kutta 3(RK3)メソッドの最終値の係数は何ですか

この質問の言い方が悪かった場合は申し訳ありませんが、誰かがより良い言い回しを提案できれば、それに応じて変更します。

したがって、RK4に関しては、x_oldを時間tの初期x値としてタイムステッピングすると、次のようになります。

RK3 を解く方程式はどのようになりますか? つまり、この場合、k1、k2、k3 の係数の値はどうなるでしょうか?

オンラインでRK3の例が見つからないので、申し訳ありませんが、この質問をしなければなりません...

ありがとう!

0 投票する
3 に答える
12202 参照

python - Pythonでのルンゲ・クッタ法

これらは私が書いた関数です:

lorenzPlot を実装することで、rk4 (4 次ルンゲ クッタ法) を使用して得られた fLorenz (ローレンツ連立方程式) の数値解をグラフ化することになっています。関数 fLorenz に問題があります。上記のように定義して lorenzPlot を呼び出すと、次のエラーが表示されます

これは、配列を正しく乗算できないことに関係していると推測しました。
ただし、fLorenzをに変更すると

lorenzPlot を呼び出すと、fLorenz は 4 つの引数を取るが、2 つしか与えられないというエラーが表示されます。

さらに、rk4 と lorenzPlot は両方とも、特異方程式で構成される関数に対して正しく機能します。

fLorenz を rk4 と lorenzPlot で f として使用できるようにするにはどうすればよいですか?

0 投票する
1 に答える
1327 参照

c - ルンゲ クッタ 4 次法を使用して微分方程式を解くために、私の C プログラム コードを改善するために助けが必要です

AC コードについて教えてください。コードは実際に fyn を実行しますが、もっと多くのことを行う必要があります。このプログラムはルンゲ・クッタ四次法を用いて連立微分方程式を解くコードです。簡単に言うと、必要なのは、コード内から入力するのではなく、インターフェースから質問を入力する方法だけです。どんな助けでも感謝します。