信号の配列
C 構成要素
double myIn[5]; double myOut[5];
手順
1. モデル例 ex_signal_array を開きます。

2. モデル データ エディターで、[入力端子/出力端子] タブを選択します。
3. [ビューの変更] ドロップダウン リストから [Design] を選択します。
次の設定を確認します。
Inport ブロックの [信号名] は
myIn、[次元] は[5 1]です。Outport ブロックの [信号名] は
myOutです。
4. Embedded Coder アプリを開きます。
5. [C コード] タブで、[コード インターフェイス]、[個々の要素コードのマッピング] を選択します。
6. コード マッピング エディターの [入力端子] タブで、Inport ブロックと Outport ブロックの [ストレージ クラス] は ExportedGlobal です。この設定により、ブロックが独立したグローバル変数として生成されたコードに現れます。
7. モデルをビルドしてコードを生成するには、Ctrl+B を押します。
結果
生成されたソース ファイル ex_signal_array.c は、グローバル変数 myIn および myOut をそれぞれ 5 つの要素をもつ配列として定義します。
/* Exported block signals */ real32_T myIn[5]; /* '<Root>/In1' */ real32_T myOut[5]; /* '<Root>/Out1' */