Main Content

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

sldiagviewer.reportWarning

診断ビューアーで警告メッセージをレポート

説明

sldiagviewer.reportWarning(Message) は、診断ビューアーで診断メッセージを警告としてレポートします。

output = sldiagviewer.reportWarning(Message) は、診断ビューアーで診断メッセージが正常にレポートされた場合、logical 1 (true) を返します。それ以外の場合、エラー メッセージがコマンド ウィンドウに表示され、値は返されません。

output = sldiagviewer.reportWarning(__,'Component',ComponentNameValue) は、診断メッセージを生成するコンポーネントまたは製品の名前を指定します。

すべて折りたたむ

sldiagviewer.reportWarning を使用して、診断ビューアーで警告メッセージを表示します。

モデル vdp を読み込みます。

model = 'vdp';
load_system(model);

診断メッセージを表示する段階を作成します。

myStage = sldiagviewer.createStage('Analysis','ModelName',model);

try ブロック内にエラーを導入し、結果として発生したエラーを catch ブロックでキャッチします。

try 
 i = p; 
catch error 
end 

診断ビューアーで警告メッセージをレポートします。

output = sldiagviewer.reportWarning(error)

診断ウィンドウで段階 Analysis に警告メッセージが黄色で表示されます。

入力引数

すべて折りたたむ

診断ビューアーに表示される警告の説明。string、MSLException オブジェクト、または MException オブジェクトとして指定します。

例: Unrecognized function or variable 'p'

診断メッセージを生成するコンポーネントまたは製品の名前。文字ベクトルまたは string として指定します。

例: 'Stateflow', 'Simulink', 'Model Advisor'

データ型: char | string

バージョン履歴

R2014a で導入