質問: s-function を含む simulinkモデルをビルドする際に、”ファイル パッケージ化形式をモジュラー” に設定すると s-function の完全インライン化ができているのですか? s-function を含む simulinkモデルをビルドする際に、下の写真の通り ”ファイル パッケージ化形式をモジュラー” に設定すると s-function の完全インライン化ができているのですか? (モデル コンフィギュレーション パラメータ → コード生成 → コード配置)
回答: 画像にあります、ファイルパッケージ化形式のモジュラーという設定は、以下の形でコード生成することを指しています。 model_data.c, model_private.h, and model_types.h, model.c, model.hというファイル分けで生成 サブシステムごとにコード生成ファイルを分割できる 詳細については、以下をご確認ください。 https://www.mathworks.com/help/ecoder/ref/file-packaging-format.html 従いまして、s-functionのcコードはインライン化されるわけではありません。