Main Content

モデル引数に明示的な最終値がない

最上位モデルの参照で既定値になっているモデル引数に対して行う診断アクション

R2020b 以降

モデル コンフィギュレーション ペイン: 診断 / モデル参照

説明

[モデル引数に明示的な最終値がない] コンフィギュレーション パラメーターは、モデル引数の値を設定できる最上位の Model ブロックで明示的な値が提供されずに既定値が使用されている場合に行う診断アクションを決定します。

モデル データ エディター、プロパティ インスペクター、またはモデル エクスプローラーにおいて、モデル引数の既定値は <inherited> または <from below> のいずれかとして表示されます。

  • [引数] チェック ボックスがオンの場合、<inherited> によって、モデルが Model ブロックを参照している場合にモデル引数の値が親によって提供されることを示します。

  • [引数] チェック ボックスがオフの場合、<from below> によって、その下のモデルの階層構造に値を指定する最後のモデルによって提供されていることを示します。

MATLAB® コマンド ウィンドウでは、モデル引数の既定値は空の string によって表されます。

最上位モデルのこのコンフィギュレーション パラメーターの値は、モデルの階層構造内の各モデル引数に適用されます。

参照モデルのコンフィギュレーション パラメーターの設定

モデル参照階層では、現在のモデルの階層構造における最上位モデルと現在の参照モデルのどちらのコンフィギュレーション パラメーターを編集するかに応じて、[コンフィギュレーション パラメーター] ダイアログ ボックスの開き方が異なります。

  • 現在のモデルの階層構造における最上位モデル — Simulink® ツールストリップの [モデル化] タブで [モデル設定] をクリックします。

  • 現在の参照モデル — Simulink ツールストリップの [モデル化] タブで [モデル設定] ボタンの矢印をクリックします。その後、[参照モデル] セクションで [モデル設定] を選択します。

あるいは、参照モデルを最上位モデルとして開きます。その後、Simulink ツールストリップの [モデル化] タブで [モデル設定] をクリックします。

設定

なし (既定値) | 警告 | エラー

既定の設定:

なし

最上位の Model ブロックでモデル引数に既定値が使用されている場合、その下のモデルの階層構造で指定された最後の値を使用します。

警告

最上位の Model ブロックでモデル引数に既定値が使用されている場合、その下のモデルの階層構造で指定された最後の値を使用しますが、モデル引数に明示的な最終値がないことを示す警告を表示します。

エラー

最上位の Model ブロックでモデル引数に既定値が使用されている場合、コンパイル時にエラー メッセージを表示します。

推奨設定

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

プログラムでの使用

パラメーター: ModelReferenceNoExplicitFinalValueMsg
値: 'none' | 'warning' | 'error'
既定の設定: 'none'

バージョン履歴

R2020b で導入