主要内容

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

addFilterToLeft

在可追溯性矩阵配置中向左侧工件添加过滤器

自 R2024a 起

    说明

    addFilterToLeft(configuration,filter) 将过滤器 filter 添加到可追溯性矩阵配置 configuration 中的左侧工件。

    示例

    示例

    全部折叠

    此示例显示如何向可追溯性矩阵视图的左侧和顶部添加过滤器。

    打开工程并从矩阵选项中获取可追溯性矩阵配置。

    openProject("CruiseRequirementsExample");
    view = slreq.getTraceabilityMatrixOptions( ...
        fullfile("data","crs_req_tm_view.json"));
    configuration = view.options;

    创建功能需求过滤器并将其添加到可追溯性矩阵的左侧。

    leftFilter = slreq.matrix.Filter;
    leftFilter.Group ="Type";
    leftFilter.Type ="Functional";
    addFilterToLeft(configuration,leftFilter);

    创建一个子过滤器并将其添加到可追溯性矩阵的顶部。

    topFilter = slreq.matrix.Filter;
    topFilter.Group ="Type";
    topFilter.Type ="Subsystem";
    addFilterToTop(configuration,topFilter);

    添加矩阵工件并生成更新的可追溯性矩阵。

    configuration.LeftArtifacts = fullfile( ...
        "documents","crs_req_func_spec.slreqx");
    configuration.TopArtifacts = fullfile( ...
        "models","crs_controller.slx");
    slreq.generateTraceabilityMatrix(view);

    输入参数

    全部折叠

    要添加过滤器的可追溯性矩阵配置,指定为 slreq.matrix.Configuration 对象。

    要添加到配置的可追溯性矩阵过滤器,指定为 slreq.matrix.Filter 对象。

    版本历史记录

    在 R2024a 中推出