主要内容

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

getInputParameterByName

检查的输入参数的返回值

自 R2025a 起

    说明

    specificInput = getInputParameterByName(cfgObj,checkInstanceID,nameOfInputParameter) 返回由 nameOfInputParameter 指定的输入参数的值,用于检查 cfgObj 对象访问的模型顾问配置中的 checkInstanceID

    示例

    示例

    全部折叠

    获取模型顾问配置中检查的特定输入参数的值。

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

    cfgObj = Advisor.Config;

    加载 myCustomFile.json 文件。加载此文件后,您可以将 JSON 文件设置为活动配置,从而可以对其进行编辑。

    loadConfig(cfgObj,"myCustomFile.json");

    获取文件夹 _SYSTEM_By Product_Simulink Check_Modeling Standards_JMAAB v5.1 Checks 中检查 mathworks.maab.db_0140 的输入参数 Follow links 的值。当您选择检查 mathworks.maab.db_0140 时,可以在模型顾问中获取检查实例 ID 和输入参数名称。

    specificInput = getInputParameterByName(cfgObj,"_SYSTEM_By Product_Simulink Check_Modeling Standards_JMAAB  v5.1 Checks_mathworks.maab.db_0140","Follow links")
    

    getInputParameterByName 函数将检查 mathworks.maab.db_0140 的输入参数 Follow links 的当前值返回到结构体中。

    specificInput = 
    
      struct with fields:
    
            name: 'Look under masks'
           value: 'graphical'
         visible: 0
        isenable: 1
         entries: [1×1 mf.zero.PrimitiveSequence]

    输入参数

    全部折叠

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

    模型顾问中检查的实例 ID,指定为字符向量或字符串标量。

    检查的实例 ID 表示要从中获取输入参数的配置文件中该检查的位置。在模型顾问中选择所需的支票时,您可以获取支票实例 ID。

    示例: '_SYSTEM_By Product_Simulink Check_Modeling Standards_JMAAB v5.1 Checks_mathworks.maab.db_0140'

    特定检查的输入参数名称,指定为字符向量或字符串标量。

    示例: 'Block type and parameters to check against defaults'

    输出参量

    全部折叠

    返回指定检查的指定输入参数的当前值列表,以结构体返回。

    版本历史记录

    在 R2025a 中推出