主要内容

disable

R2026b

在配置中禁用检查实例和文件夹实例

自 R2024b 起

描述

disable (CfgObj,CheckInstanceID) 在由 CfgObj 对象访问的模型顾问配置中禁用指定的检查 CheckInstanceID。如果禁用已包含在模型顾问分析中的检查,您将无法从分析中排除该检查。同样,如果您禁用了已从分析中排除的检查,则无法选择将其加入分析中。要将已禁用的检查加入分析中或从分析中排除,您必须首先使用 enable 函数启用该检查。

示例

disable (CfgObj,FolderInstanceID) 禁用 FolderInstanceID 中指定的文件夹实例及其中的检查。

示例

全部折叠

在位于您的工作目录中的现有配置文件 myCustomFile.json 中禁用检查实例。

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

CfgObj = Advisor.Config;

加载现有配置文件 myCustomFile.json。

loadConfig(CfgObj,'myCustomFile.json');

在根节点下添加 ID 为 mathworks.jmaab.jc_0231 和 mathworks.jmaab.jc_0222 的两个检查。

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

禁用检查实例。

disable(CfgObj,'_SYSTEM_mathworks.jmaab.jc_0231');
disable(CfgObj,'_SYSTEM_mathworks.jmaab.jc_0222');

输入参数

全部折叠

模型顾问配置对象,指定为 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'

替代功能

App

您也可以使用模型顾问配置编辑器修改现有配置,以及创建新配置。在模型顾问配置编辑器中,要禁用某个文件夹或检查,请右键点击该文件夹或检查,然后选择禁用。有关详细信息,请参阅使用模型顾问配置编辑器来自定义模型顾问。

版本历史记录

在 R2024b 中推出