advise
線形化で問題が生じる可能性のあるブロックの検出
説明
Simulink® モデルを線形化する際、個々のブロック線形化に関する診断情報を含む LinearizationAdvisor
オブジェクトを作成できます。線形化の問題が生じる可能性のあるブロックの診断のために LinearizationAdvisor
オブジェクトを検索するには、関数 advise
を使用します。
advise(
は、advisor
)advisor
でブロック線形化をトラブルシューティングするための [アドバイザー] タブを開いた状態でモデル線形化器を起動します。詳細については、モデル線形化器での線形化結果のトラブルシューティングを参照してください。
は、線形化で問題が生じる可能性のある result
= advise(advisor
)advisor
のすべてのブロックについての線形化診断情報を含む LinearizationAdvisor
オブジェクトを返します。
例
入力引数
出力引数
アルゴリズム
関数 advise
の呼び出しは、関数 find
を使用して次のカスタム クエリを実行することと等価です。
qPath = linqueryIsOnPath; qZero = linqueryIsZero; qBlkRep = linqueryIsBlockSubstituted; qDiags = linqueryHasDiagnostics; q = qPath & (qZero | qDiags | qBlkRep); advisor_new = find(advisor,q);
バージョン履歴
R2017b で導入