主要内容

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

创建并保存可打印的比较结果报告

您可以通过从比较工具或 MATLAB® 命令行创建比较报告来分析需求或链接集文件的比较结果。

使用比较工具创建报告

要从工具中保存需求或链接集文件的比较报告的可打印版本:

  1. 比较选项卡上,点击发布并选择以下格式之一:发布为 HTML发布为 Word发布为 PDF

    将打开“保存”对话框,您可以在其中保存需求或链接集文件的比较报告的可打印版本。

  2. 默认情况下,文件类型的文件名指定为 file1_file2,位置为当前文件夹。您可以更改文件名和位置。

默认情况下,报告仅显示更改的需求或链接。要将所有需求包含在报告中包含,请清除工具条中过滤器选项卡上的仅显示已更改的选项。

从命令行创建报告

要从命令行创建比较报告,请使用 visdiff 函数。您可以通过指定输出参量在命令行上操作比较报告。

  1. 比较两个名为 crs_req_func_spec_01.slreqxcrs_req_func_spec_02.slreqx 的需求集并返回一个比较对象。

    comparison = visdiff('crs_req_func_spec_01.slreqx','crs_req_func_spec_02.slreqx');
    

  2. 使用 publish 函数创建报告。默认情况下,该函数以 HTML 格式创建报告并将其命名为 file1_file2.html

    file = publish(comparison);
    web(file)
    

要以不同的格式和不同的名称保存报告,请使用 formatName 参量。例如,要将报告保存为名为 myreport 的 PDF 文件,请使用以下语法:

file = publish(comparison,"format","PDF","Name","myreport");
web(file)
或者,您可以在 options 结构体中指定名称-值对:publish(comparison,options)。有关 publish 函数可用的名称-值对的详细信息,请参阅 visdiff

另请参阅

函数

主题