主要内容

本页采用了机器翻译。点击此处可查看英文原文。

selectComponents

类: Advisor.Application
命名空间: Advisor

选择要进行模型顾问分析的模型组件。

说明

选择要进行模型顾问分析的模型组件。模型组件是指可用于运行模型顾问的任何子系统或模型引用。由根模型引用的模型以及 setAnalysisRoot 指定的模型都属于模型组件。默认情况下,所有组件均已选中。

selectComponents(app) 包含模型顾问分析的所有组件。

示例

selectComponents(app,Name,Value) 包含由 Name,Value 对参量指定的模型组件,用于模型顾问分析。

示例

输入参数

全部展开

模型顾问 application 对象,指定为 Advisor.Application 对象。您可以使用 Advisor.Application 对象对模型引用层次结构运行模型顾问检查。使用 Advisor.Manager.createApplication 方法创建一个 Advisor.Application 对象。

名称-值参数

全部展开

将可选参量对组指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量之后,但对各个参量对组的顺序没有要求。

如果使用的是 R2021a 之前的版本,请使用逗号分隔每个名称和值,并用引号将 Name 引起来

要选择用于模型顾问分析的组件,由 ID 元胞数组指定。

数据类型: cell

从模型顾问分析中选择由 ID 指定的组件和组件子组件。

数据类型: logical

示例

全部展开

本示例展示了如何设置根模型、创建 Advisor.Application 对象、设置根分析以及将模型组件包含在模型顾问分析中。

% Open the model
openExample('sldemo_mdlref_basic');

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

% Create an Application object
app = Advisor.Manager.createApplication();

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

% Select all components
selectComponents(app);

本示例展示了如何设置根模型、创建 Advisor.Application 对象、设置根分析以及使用 ID 包含模型组件。

% Open the model
openExample('sldemo_mdlref_basic'); 

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

% Create an Application object
app = Advisor.Manager.createApplication();

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

% Select component using IDs
selectComponents(app,'IDs',RootModel);

版本历史记录

在 R2015b 中推出