主要内容

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

isSelected

确定配置中是否选择了检查和文件夹实例。

自 R2024b 起

说明

如果通过 CfgObj 对象访问的模型顾问配置中选择了指定的检查实例,则 value = isSelected(CfgObj,CheckInstanceID) 返回逻辑 1 (true)。否则,它返回 0 (false)。选定的检查实例将包含在模型顾问分析中。

示例

如果指定的文件夹实例包含在模型顾问分析中,则 value = isSelected(CfgObj,FolderInstanceID) 返回逻辑 1 (true),否则返回 0 (false)。

示例

全部折叠

假设您的工作目录中存在一个现有的配置文件 myCustomFile.json。此示例展示了如何检查是否已选择特定的检查实例以包含在模型顾问分析中。

创建一个模型顾问配置对象。

CfgObj = Advisor.Config;

加载现有配置文件 myCustomFile.json

loadConfig(CfgObj,'myCustomFile.json');

在根节点下添加 ID 为 mathworks.jmaab.jc_0231mathworks.jmaab.jc_0222 的检查项。

addCheck(CfgObj,'_SYSTEM','mathworks.jmaab.jc_0231');
addCheck(CfgObj,'_SYSTEM','mathworks.jmaab.jc_0222');

检查根节点中的检查项 mathworks.jmaab.jc_0231 是否包含在模型顾问分析中。

value = isSelected(CfgObj,'_SYSTEM_mathworks.jmaab.jc_0231')
value =

  logical

   1

输入参数

全部折叠

模型顾问配置对象,指定为 Advisor.Config 对象。

默认情况下,创建对象后,您可以访问一个可编辑的空白配置,并使用该配置创建新的自定义配置。要自定义现有配置,请使用 loadConfig 将配置 JSON 文件加载为活动配置。

检查实例 ID,指定为字符向量或字符串标量。实例 ID 表示配置中检查的位置,格式为 _SYSTEM_Check Hierarchy_Check ID

示例: '_SYSTEM_By Product_mathworks.jmaab.ar_0001'

文件夹实例 ID,以字符向量或字符串标量形式指定。实例 ID 表示配置中文件夹的位置,格式为 _SYSTEM_Folder Hierarchy

示例: '_SYSTEM_By Product'

输出参量

全部折叠

实例状态,以布尔值形式返回。如果返回值为 true,则指定的检查或文件夹实例将包含在模型顾问分析中。

版本历史记录

在 R2024b 中推出