このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
coder.extrinsic |
外部として関数を宣言しMATLABで実行 |
coder.ignoreSize |
定数サイズの式を対象とした関数の特殊化がコードジェネレーターにより作成されるのを回避する |
coder.ignoreConst |
関数の特殊化の式における定数値の使用の防止 |
coder.unroll |
各ループ反復でループ本体のコピーを作成することで,为 ループを展開 |
MATLAB®関数がコード生成用であることを示します。
变长度输入宗量
およびvarargout
のコードを生成します。
コード生成用にMATLABコードで再帰関数を使用します。
コードジェネレーターでコンパイル時の再帰ではなく実行時の再帰が使用されるように,MATLABコードを書き換えます。
コード生成用にMATLABコードで無名関数を使用します。
コード生成用にMATLABコードで入れ子関数を使用します。
コードジェネレーターは優先順位ルールを使用して関数呼び出しを解決します。
コードジェネレーターは優先順位ルールを使用してファイルタイプを解決します。
生成コードでのMATLABエンジンを使用した関数呼び出しの実行
関数がコード生成でサポートされない場合は,その関数を"外部"関数として宣言してMATLABで実行します。
对于ループ内の变长度输入宗量またはvarargoutのインデックスが一定でない
コードジェネレーターが变长度输入宗量
またはvarargout
のインデックスの値を特定できないときに,ループ展開を強制的に実行します。
生成されたコード内での重複関数の発生を軽減。
実行時再帰の出力変数の代入のトラブルシューティング。
コンパイル時の再帰限界値エラーをトラブルシューティングします。