主要内容

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

deselectComponents

类: Advisor.Application
命名空间: Advisor

模型顾问分析中清晰的模型组件

说明

从模型顾问分析中清晰地了解模型组成部分。模型组件是指可用于运行模型顾问的任何子系统或模型引用。由根模型引用的模型以及 setAnalysisRoot 指定的模型都属于模型组件。

deselectComponents(app) 清除模型顾问分析中的所有组件。

示例

deselectComponents(app,Name,Value) 从模型顾问分析中清除由 Name,Value 对参量指定的模型组件。

示例

输入参数

全部展开

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

名称-值参数

全部展开

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

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

要从模型顾问分析中清除的组件 ID,指定为字符向量或字符向量的元胞数组。

示例: 'Controller'

示例: {'MyReferencedModelA','MyReferencedModelB'}

数据类型: cell | char

从模型顾问分析中清除由 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);

% Deselect all components
deselectComponents(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);

% Deselect component using IDs
deselectComponents(app,'IDs',RootModel);

版本历史记录

在 R2015b 中推出