Main Content

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

slreq.generateTraceabilityDiagram

创建可追溯性图

自 R2021b 起

    说明

    示例

    slreq.generateTraceabilityDiagram(startingItem) 创建一个源自 startingItem 的可追溯性图。如果指定项的可追溯性图已经打开,则该图将显示在前景中。

    注意

    如果从链接创建图,则链接 source 是起始节点。类似地,如果您从链接集创建图,则 Artifact 指定的工件就是起始节点。

    示例

    全部折叠

    此示例显示如何从需求对象创建可追溯性图。

    打开 ShortestPath 工程。加载shortest_path_func_reqs需求集。

    openProject("ShortestPath");
    slreq.load("shortest_path_func_reqs");

    打开 MATLAB® 代码文件 shortest_path.mgraph_unit_tests.m

    open("shortest_path.m");
    open("graph_unit_tests.m");

    查找需求 2.1.1。

    req = slreq.find(Type="Requirement",Index="2.1.1");

    Enable Switch Detection需求创建可追溯性图。

    slreq.generateTraceabilityDiagram(req)

    此示例显示如何从链接对象创建可追溯性图。

    打开 ShortestPath 工程。加载shortest_path_func_reqs需求集。

    openProject("ShortestPath");
    rs = slreq.load("shortest_path_func_reqs");

    获取 shortest_path 链接集的句柄。

    myLinkSet = slreq.find(Type="LinkSet",Name="shortest_path");

    返回链接集中的链接数组。获取链接集中第 10 个链接的句柄。

    myLinks = getLinks(myLinkSet);
    myLink = myLinks(10);

    从链接创建可追溯性图。

    slreq.generateTraceabilityDiagram(myLink)

    此示例显示如何根据需求集创建可追溯性图。

    打开 ShortestPath 工程。加载shortest_path_tests_reqs需求集。

    openProject("ShortestPath");
    rs = slreq.load("shortest_path_tests_reqs");

    shortest_path_tests_reqs需求集创建可追溯性图。

    slreq.generateTraceabilityDiagram(rs)

    此示例显示如何从链接集创建可追溯性图。

    打开 ShortestPath 工程。加载shortest_path_tests_reqs需求集。

    openProject("ShortestPath");
    rs = slreq.load("shortest_path_tests_reqs");

    获取 graph_unit_tests 链接集的句柄。

    ls = slreq.find(Type="LinkSet",Name="graph_unit_tests");

    为链接集创建可追溯性图。

    slreq.generateTraceabilityDiagram(ls)

    关闭链接集和可追溯性图窗口。

    输入参数

    全部折叠

    创建可追溯性图的起始项,指定为:

    版本历史记录

    在 R2021b 中推出