Simulinkのソルバーの種類をmファイルで指定する方法
4 ビュー (過去 30 日間)
古いコメントを表示
Takuya Kinoshita
2022 年 12 月 10 日
コメント済み: Takuya Kinoshita
2022 年 12 月 12 日
mファイルからsimulinkを実行してシミュレーションを実施しているのですが,
その際にソルバーをmファイルから指定する方法はございますでしょうか。
0 件のコメント
採用された回答
Atsushi Ueno
2022 年 12 月 11 日
sim 関数の使用を想定しますが、ドキュメントに下記記載がありオプションでソルバーを指定する事が可能です。
% simOut = sim(modelName,"Solver","ode15s","StopTime","30")
% configures a simulation of the model specified by modelName to use the ode15s solver with a stop time of 30.
% は、ode15s ソルバーを使用してモデルをシミュレートし、SIimulationTime が 30 に達した時にタイムアウトが発生するように指定しています。
ドキュメントには詳細な説明が無いのですが、下記の説明をソルバーに当て嵌めると下記の様に言えます。
% ヒント:sim コマンドを使用して指定されるパラメーターは、
% [モデル コンフィギュレーション パラメーター] ダイアログ ボックスで定義されている値をオーバーライドします。
% 元の構成の値はシミュレーションの最後に復元されます。
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で パフォーマンスの手動最適化 についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!