にはa(t) = k*y'^2
を代入します。ここで、y
はt
(時間)の関数です。私の初期条件はy(0) = 600;
とMATLABでMATLABでネストされた非線形ODEを定義して解く
y'(0) = 0;
私は
ydd = diff(y,t,2) == -g + a(t)/m;
でy''
を定義する方法を知っているが、私は、これは「ネストされた」非線形微分方程式であり、私は事実で迷ってしまいましたMATLABでそれを解決することはもちろん、それをどのように定義するかについてはあまりよく分かりません。
'a(t)'を定義し、 'dsolve'を呼び出します...? – TroyHaskin
私はちょうど 'y '= diff(y、t)'として定義することはできませんでした... @TroyHaskin – Ortix92