メインコンテンツ

パフォーマンス

生成コードのパフォーマンス改善のためのガイドライン

コード生成を目的とする MATLAB® アルゴリズムを設計する際は、生成コードのパフォーマンスを改善するために以下のガイドラインに従ってください。

ブロック

MATLAB FunctionMATLAB コードを Simulink モデルに含める

関数

coder.areUnboundedVariableSizedArraysSupported現在のコンフィグレーション設定で非有界の可変サイズ配列が許可されているかどうかを確認する (R2024a 以降)
coder.inline生成されたコードで現在の関数のインライン化を制御する
coder.inlineCall生成されたコードで呼び出される関数をインライン化する (R2024a 以降)
coder.nonInlineCall生成されたコードで呼び出される関数のインライン化を防止する (R2024a 以降)
coder.unroll各ループ反復でループ本体のコピーを作成することで、for ループを展開
coder.const生成コードでの定数への式の畳み込み

トピック