Main Content

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

inspectAttribute

类: slreq.ReqSet
命名空间: slreq

获取有关需求集自定义属性的信息

自 R2020b 起

语法

atrb = inspectAttribute(rs,name)

说明

atrb = inspectAttribute(rs,name) 返回一个结构体,其中包含有关需求集rsname 指定的自定义属性名称的信息。

输入参数

全部展开

需求集,指定为 slreq.ReqSet 对象。

自定义属性名称,指定为字符数组。

输出参量

全部展开

自定义属性信息,以 struct 形式返回。

示例

全部展开

此示例显示如何获取有关需求集自定义属性的信息。

加载crs_req_func_spec,它描述了巡航控制系统。找到一个需求集并将其分配给一个变量。

slreq.load('crs_req_func_spec');
rs = slreq.find('Type','ReqSet');

向需求集添加 Checkbox 自定义属性并附加说明。使用inspectAttribute获取有关自定义属性的信息。

addAttribute(rs,'MyCheckbox','Checkbox','Description',...
    'This checkbox atrribute can be true or false.');
atrb = inspectAttribute(rs,'MyCheckbox')
atrb = struct with fields:
           name: 'MyCheckbox'
           type: Checkbox
    description: 'This checkbox atrribute can be true or false.'
        default: 0

清理

清除打开的需求集并关闭打开的模型而不保存更改。

slreq.clear;
bdclose all;

版本历史记录

在 R2020b 中推出