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