Main Content

関数別に指定

説明

どのカスタム コード関数が確定的か、つまり同じ入力に対して常に同じ出力を生成するかを指定します。このパラメーターは、確定的な関数パラメーターが [関数別] に設定されている場合にのみ有効になります。カスタム コード関数が確定的な関数として指定されている場合、その関数を呼び出す C Caller ブロックまたは C Function ブロックを For Each サブシステム内で、または連続サンプル時間と一緒に使用でき、ブロックは条件付き入力分岐実行で使用するために最適化されます。ブロックが条件付き入力分岐実行で使用するために最適化されている場合、シミュレーションの最中および生成されたコード内で、Switch ブロックまたは Multiport Switch ブロックのアクティブな分岐にある場合にのみ実行されます。条件付き入力分岐実行を参照してください。

カテゴリ: Simulation Target

設定

確定的、つまり同じ入力に対して常に同じ出力を生成するカスタム コード関数の名前を指定します。

追加

カスタム コードの確定的な関数のリストに名前を追加します。

削除

カスタム コードの確定的な関数のリストから名前を削除します。

ヒント

[関数別に指定] ダイアログにカスタム コード関数のリストが表示されない場合は、ダイアログを閉じて、[カスタム コードの検証] をクリックし、[関数別に指定] をもう一度クリックします。

コマンド ライン情報

パラメーター: CustomCodeDeterministicFunctions
型: 文字ベクトル
値: カスタム コード関数の名前。コンマで区切る
既定の設定: ''

推奨設定

アプリケーション設定
デバッグ影響なし
トレーサビリティ影響なし
効率性推奨なし
安全対策推奨なし

関連するトピック