主要内容

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

slreq.getTraceabilityMatrixOptions

为可追溯性矩阵创建选项结构体

自 R2021a 起

    说明

    opts = slreq.getTraceabilityMatrixOptions 创建一个空的可追溯性矩阵选项结构体。

    示例

    opts = slreq.getTraceabilityMatrixOptions('current') 创建一个可追溯性矩阵选项结构体,其中包含可追溯性矩阵窗口中选定选项卡中的工件。

    示例

    示例

    全部折叠

    此示例显示如何为可追溯性矩阵创建选项结构体,然后使用这些选项生成矩阵。

    打开巡航控制模型工程的需求定义。

    openProject("ShortestPath");

    为可追溯性矩阵创建选项结构体。

    opts = slreq.getTraceabilityMatrixOptions;

    设置 leftArtifactstopArtifactsopts 字段。输入一个元胞数组,其中包含您想要在可追溯性矩阵中使用的工件的名称。

    opts.topArtifacts = ["shortest_path_func_reqs.slreqx",...
        "shortest_path_tests_reqs.slreqx"];
    opts.leftArtifacts = "graph_unit_tests";

    使用 opts 指定的工件生成可追溯性矩阵。

    slreq.generateTraceabilityMatrix(opts)

    此示例显示如何从可追溯性矩阵窗口中选定的选项卡中获取工件,然后重新生成矩阵。

    打开工程

    打开 ShortestPath 工程。

    openProject("ShortestPath");

    打开 shortest_path.m 代码文件,然后打开可追溯性矩阵窗口。

    open shortest_path.m
    slreq.generateTraceabilityMatrix

    创建可追溯性矩阵

    1. 在“可追溯性矩阵”窗口中,点击添加

    2. 选择工件对话框中,将设置为 shortest_path_func_reqs.slreqx,将设置为 shortest_path.m

    3. 点击生成矩阵

    从可追溯性矩阵中获取工件

    获取用于生成矩阵的工件。

    opts = slreq.getTraceabilityMatrixOptions('current');

    关闭可追溯性矩阵窗口。使用 opts 指定的工件重新生成矩阵。

    slreq.generateTraceabilityMatrix(opts)

    输出参量

    全部折叠

    可追溯性矩阵选项,指定为具有以下字段的 struct

    • leftArtifacts

    • topArtifacts

    • openArtifactSelector

    • options

    版本历史记录

    在 R2021a 中推出