Simscape Multibodyシミュレーションモデルの実行ファイル生成について
Show older comments
Simscape Multibodyで多軸ロボットのシミュレーションモデルを作成しました。
このモデルをSimulink Coderによりビルドし、実行ファイルとして出力したいと考えています。
1.From spreadsheetやTo File等のブロックを使用したモデルの場合、実行ファイルを走らせることでファイルの入出力が行えるのでしょうか。
2.このシミュレーションモデル内のワークスペースで取り扱っている変数パラメータは外部からアクセスできる形になっているのでしょうか。
宜しくお願い致します。
Accepted Answer
More Answers (1)
Norihiro Kobayashi
on 20 Jul 2023
1 vote
Simscape Multibodyに限らず、SimulinkのIO関連のブロックのコード生成時の挙動に関する質問とお見受けしました。
1つめの質問については、各ブロックのコード生成への対応状況はそれぞれのブロックのhelpの下部の記載が参考になります。
MATLAB環境から実行するRsimであればほぼSimulinkからの実行と同等のようですがそれ以外についてはやや制約があるようです。
2つめの質問については、Simulink Coderのチュートリアルを参考にしていただくと良いかと思います。
基本的には変数化して、あらかじめ、実行時に決まる変数として登録しておくことで、調整が可能になるはずです。
(Simscape 関連の変数では Run-time という設定があります)
Categories
Find more on Simscape Multibody in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!