添付プログラムのおかしい点を指摘してほしい。

2 ビュー (過去 30 日間)
Cir 2t
Cir 2t 2021 年 11 月 17 日
コメント済み: Cir 2t 2021 年 11 月 18 日
以前に自分で動かしていたんですが、ひょんなことからデータを消してしまい、添付プログラムの動かし方を忘れてしまいました。
どこか変なのですが、教えていただきたいです。
HH.mでHHscheme.mを動かして微分方程式を解くのですが、下記のエラーが出ます。
エラー odearguments (line 91)
HHSCHEME は列ベクトルを返さなければなりません。
エラー ode15s (line 149)
[neq, tspan, ntspan, next, t0, tfinal, tdir, y0, f0, odeArgs, odeFcn, ...
どうかよろしくお願いいたします。

採用された回答

Atsushi Ueno
Atsushi Ueno 2021 年 11 月 17 日
HHSCHEME は列ベクトルを返さなければなりません。
を真に受けてHHscheme.mの最期を下記の様に列ベクトルにしたら動きました。
dVdt=[dV(1)';dV(2)';dV(3)';dV(4)'];
  1 件のコメント
Cir 2t
Cir 2t 2021 年 11 月 18 日
ありがとうございます。
助かりました。

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange数学 についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!