Simulink.ModelAdvisor
R2026bMATLAB ファイルからモデル アドバイザーを実行する
説明
モデル アドバイザーを実行するには、このオブジェクトのインスタンスを MATLAB® プログラムで使用します。たとえば、標準的なチェック セットを実行できます。
多くの Simulink.ModelAdvisor オブジェクト関数は、ID を必要とするか、または返します。ID はモデル アドバイザー チェック、タスクまたはグループの一意の識別子です。各 ID は不変なままでなければなりません。Simulink.ModelAdvisor オブジェクトには、次で使用するための ID を取得できる関数が含まれています。
すべてのチェック、タスク、およびグループ
グループとタスクに属するチェック
アクティブ チェック
選択したチェック、タスク、およびグループ
モデル アドバイザーでチェック ID を検索するには、チェック コンテキスト メニューを使用します。
| 検索 | アクション |
|---|---|
| チェック ID |
|
| フォルダー内で選択されたチェックのチェック ID |
|
Simulink® Check™ のライセンスがある場合は、Simulink.ModelAdvisor runCheck 関数または runTask 関数ではなく、ModelAdvisor.run (Simulink Check) 関数を使用することを検討してください。
作成
説明
ma = Simulink.ModelAdvisor.getModelAdvisor( は、指定されたモデルまたはサブシステムの system)Simulink.ModelAdvisor オブジェクトのインスタンスを作成します。MATLAB は、現在の MATLAB セッションで開いた各モデルに対してこのオブジェクトのインスタンスを作成します。実行すると、ユーザーのプログラムがモデル アドバイザー オブジェクトの関数を使って、モデル アドバイザーのチェックを初期化し、実行することができます。