coder.areUnboundedVariableSizedArraysSupported
説明
は、コード生成中または Simulink® モデル シミュレーション中に非有界の可変サイズ配列がサポートされているかどうかを示す logical 値を返します。tf
= coder.areUnboundedVariableSizedArraysSupported
MATLAB® コードからのコード生成中に、この関数はコード コンフィギュレーション設定 [動的メモリ割り当てを有効化] (
EnableDynamicMemoryAllocation
) および [可変サイズを有効化] (EnableVariableSizing
) の状態をチェックします。両方の設定が有効になっている場合、関数はtrue
を返します。それ以外の場合、関数はfalse
を返します。Simulink モデル シミュレーション中に、この関数はコンフィギュレーション パラメーター [MATLAB 関数での動的メモリ割り当て] (
MATLABDynamicMemAlloc
) の状態を返します。Simulink モデルからのコード生成中に、この関数はコンフィギュレーション パラメーター [MATLAB 関数での動的メモリ割り当て] (
MATLABDynamicMemAlloc
) および [サポート: 可変サイズの信号] (SupportVariableSizeSignals
) の状態をチェックします。これらのパラメーターが両方とも有効になっている場合、関数はtrue
を返します。それ以外の場合はfalse
を返します。MATLAB の実行時、この関数は常に
true
を返します。
例
バージョン履歴
R2024a で導入
参考
トピック
- Dynamic memory allocation in MATLAB functions
- サポート: 可変サイズの信号 (Embedded Coder)