Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

診断の設定と表示

モデルの診断の表示、診断チェックの設定とカスタマイズ、診断ビューアーのレイアウトの説明

Simulink® では、モデルで Simulink 操作の実行中に特定の条件が検出された場合、診断メッセージが表示されます。診断メッセージはエラー、情報または警告のカテゴリーで取得されます。

診断メッセージは、コマンド ラインの操作中に発生する場合はコマンド ウィンドウに表示され、Simulink ユーザー インターフェイスの操作中に発生する場合は診断ビューアーに表示されます。たとえば、コマンド sim(bdroot) を MATLAB® コマンド プロンプトで使用してモデルをシミュレートする場合、診断メッセージはコマンド ウィンドウに表示されます。しかし、シミュレーションを Simulink ツールストリップから実行すると、診断メッセージは診断ビューアーに表示されます。

診断メッセージはカスタマイズできます。また、ソフトウェアがチェックする条件をカスタマイズしてエラーまたは警告のどちらかを生成することもできます。

モデルの診断は診断ビューアー ユーザー インターフェイスに表示されます。診断ビューアーの詳細については、トピック診断の表示を参照してください。

また特定の信号の条件をチェックするために、Model Verification ブロックをモデルに追加することもできます。Model Verification の詳細については、モデル アドバイザー チェックの実行にリストされているトピックを参照してください。

関数

sldiagnosticsSimulink システムの診断情報を表示する
Simulink.restoreDiagnostic特定のブロック、サブシステム、またはモデルに対する診断の警告を元に戻す
Simulink.suppressDiagnostic特定のブロックからの診断を非表示にする
Simulink.getSuppressedDiagnostics ブロック、サブシステム、またはモデルに関連付けられた Simulink.SuppressedDiagnostic オブジェクトを返します。

クラス

Simulink.SuppressedDiagnostic指定されたブロックからの診断メッセージを非表示にする

トピック

診断ビューアー