※ ChatGPTを利用し、要約された質問です(原文:ルンゲクッタの連立常微分の解き方が分かりません。)
ルンゲクッタ法で連立常微分方程式を解く方法
このQ&Aのポイント
ルンゲクッタ法を使用して連立常微分方程式を解く方法を説明します。
また、C++でのプログラム実装についても触れます。
具体的な初期値や刻み幅の指定方法についても解説します。
「スライディングモード制御」という制御システムの基本的な考え方である、
次の連立常微分方程式をルンゲクッタ法で解いて、さらにC++でのプログラムを
作るのですが、インターネットや書籍で色々調べてもうまく分かりません。
どなたかお教えください。よろしくお願いします。
(式)
x’=y
y’=2y-x+u
u=-φx
フィードバックゲイン φ= 4 σ(x、y)>0
-4 σ(x、y)<0
σ(x、y)=xS,S=0.5x+y
閉ループシステム?
以上が与えられている情報です。
初期値や刻み幅hなどの指定がないため余計に混乱しています。
(自分で適当な値を決めればいいのでしょうか?)
ルンゲクッタの解き方だけでもわかればプログラムもなんとかできるかもしれないので、
どうかよろしくお願いします。