Main Content

getResults

クラス: Advisor.Application
名前空間: Advisor

モデル アドバイザー解析結果へのアクセス

説明

Application オブジェクトの解析結果にアクセスします。

Results = getResults(app) を使用してモデル アドバイザー解析結果にアクセスできます。

Results = getResults(app,'IDs',componentIDs) により、componentIDs で指定したモデル コンポーネントのモデル アドバイザー解析結果にアクセスできます。"モデル コンポーネント" とは、ルート モデルが参照するモデルです。

すべて展開する

Application オブジェクトを作成して、モデル アドバイザー解析を実行し、結果を取得します。

Application オブジェクトを作成します。

app = Advisor.Manager.createApplication();

モデルを開き、ルートの解析を RootModel に設定します。

% Open the model
openExample('sldemo_mdlref_basic');

% Set root model to sldemo_mdlref_basic model
RootModel = 'sldemo_mdlref_basic';

% Set the Application object root analysis
setAnalysisRoot(app,'Root',RootModel);

モデル アドバイザー解析を実行します。

run(app);

解析結果を取得します。

getResults(app);

入力引数

すべて展開する

モデル アドバイザーのアプリケーション オブジェクト。Advisor.Application オブジェクトとして指定します。Advisor.Application オブジェクトを使用して、モデル参照階層に対してモデル アドバイザー チェックを実行できます。メソッド Advisor.Manager.createApplication を使用して Advisor.Application オブジェクトを作成します。

コンポーネント ID。ID の cell 配列として指定します。

データ型: cell

出力引数

すべて展開する

解析結果。ModelAdvisor.SystemResult オブジェクトの cell 配列として返されます。

バージョン履歴

R2015b で導入