Main Content

Model Source

外部ソース コードを指定

  • Model Source block

ライブラリ:
Simulink Coder / Custom Code

説明

Model Source ブロックを含むモデルでは、指定した外部コードがコード ジェネレーターによって生成されたソース ファイル (model.c または model.cpp) に追加されます。コード ジェネレーターでソース ファイルの上部および下部付近に追加するコードを指定できます。

このブロックを参照モデルに含めると、コード ジェネレーターでは、シミュレーション ターゲット ビルド用のブロックは無視されますが、システム ターゲット ファイル用のブロックは処理されます。

メモ

このブロックは、生成コードにカスタム コードを挿入するための特殊なケース要件に対応することを意図しています。通常、カスタム アルゴリズム コードをモデルに統合する際に使用される、C Caller ブロックと C Function ブロックを参照してください。

パラメーター

すべて展開する

コード ジェネレーターでモデルのソース ファイルの上部付近に追加するコードを指定します。コード ジェネレーターは、user code (top of source file) というラベルのセクションにコードを配置します。

コード ジェネレーターでモデルのソースの下部に追加するコードを指定します。コード ジェネレーターは、user code (bottom of source file) というラベルのセクションにコードを配置します。

バージョン履歴

R2006a で導入