Simulink内で2点境界値問題を解く方法
Mostrar comentarios más antiguos
Simulink内で2点境界値問題を解く方法をご存じでしたら教えていただけませんか。
以下、私が困っているエラーや対策案です。
1.2点境界値問題のソルバー 'bvp4c'を含むSimulinkのプログラムを実行すると、「関数 'bvp4c' はコード生成でサポートされていません。」というエラーが出る
対策1-1 コード生成を回避したいが、方法が分かりません。
対策2-1 coder.extrinsic('bvp4c'); として 'bvp4c' を外部関数として定義する。
2.関数ハンドルは外部関数に渡せない。
対策2-1を行うと、1のエラーは回避できるが、sol = bvp4c(@(x,y)odefun(x, y, z), @bcfun, lG); のような箇所で「関数ハンドルは外部関数に渡せない」というエラーが出ます。
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre RF Blockset Models for Transceivers en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
