最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
MATLAB Function | 組み込み C コードを生成する MATLAB コードをモデルに含める |
MATLAB System | System object をモデルに含める |
coder.varsize | 可変サイズのデータの宣言 |
可変サイズ データは、コンパイル時にサイズが不明または実行時にサイズが変更可能なデータです。
MATLAB Function ブロックでの可変サイズ配列のサポートの制御
[端子とデータの管理] を使用して、MATLAB Function ブロックでの可変サイズ データのサポートを有効または無効にする
[端子のデータの管理] を使用して、可変サイズの入力と出力のサイズおよび上限を指定します。
可変サイズ データを定義する方法を選択します。
MATLAB Function ブロックの可変サイズ配列での動的メモリ割り当ての使用
動的メモリ割り当てを使用する C/C++ コードを生成する。
MATLAB Function ブロック内の可変サイズ配列に対するメモリ割り当ての制御
MATLAB Function ブロックの動的メモリ割り当てを無効にする、または動的メモリ割り当てのしきい値を指定する。
動的メモリ割り当てを回避するには、可変サイズ配列の上限を指定します。
コード生成時の可変サイズのサポートに関する MATLAB との非互換性
場合によっては、生成されたコード内の可変サイズ データの結果は MATLAB® の結果と異なります。
可変サイズ データの制限の一部は複数のツールボックスの関数に適用されます。
可変サイズ ベクトルを使ってホワイト ノイズ信号の値を格納するモデルをシミュレーションします。
サイズの不一致と上限検出のエラーをトラブルシューティングします。