主要内容

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

直接链接到 Microsoft Word 文档中的需求

使用 Requirements Toolbox™,您可以从可链接项(例如 Simulink® 模块或测试用例)创建与 Microsoft® Word 中的需求的直接链接。您可以创建指向 Microsoft Word 中的选定内容、命名书签或章节标题的链接。

注意

  • 您只能在 Windows® 平台上的 Microsoft Word 中创建指向需求的直接链接。

  • MATLAB® Online™ 不支持链接到 Microsoft Word 文档中的需求。

将 Microsoft Word 中的需求链接到 Simulink 模块

在此示例中,您将 Microsoft® Word 文档中的需求链接到 Simulink® 模块。打开 slvnvdemo_fuelsys_officereq 模型。

open_system("slvnvdemo_fuelsys_officereq");

打开 slvnvdemo_FuelSys_DesignDescription.docx 需求文档。

winopen("slvnvdemo_FuelSys_DesignDescription.docx")

配置选择链接设置

首先,确保 Requirements Toolbox™ 可以链接到 Word 文档,并且启用了双向链接和外部连接。

  1. 在 Simulink 的 App 选项卡中,点击需求管理器

  2. 需求选项卡中,确保选择了布局 > 需求浏览器

  3. 需求窗格中的视图下拉菜单中,选择 Links

  4. 需求选项卡中,点击链接设置 > 链接选项。出现“需求设置”对话框。

  5. 导航到选择链接选项卡。

  6. 启用的应用程序旁边,确保选择了 Word

  7. 文档文件引用下拉菜单中,选择 filename only (on MATLAB path)

  8. 创建基于选择的链接时下,确保同时选中修改双向链接的目标存储模型文件的绝对路径。确保使用 ActiveX 进行传入链接(向后兼容)已清除。

  9. 确保选择了在 MATLAB 启动时启用外部连接

  10. 点击关闭

The Requirements Settings window is shown with the specified settings selected

链接到 Microsoft Word 中的选择

从 Word 中选定的 Determination of pumping efficiency 需求文本创建到 Pumping Constant 模块的链接:

  1. slvnvdemo_FuelSys_DesignDescription Word 文档中,找到标题为 2.2 Determination of pumping efficiency 的部分。

  2. 选择标头文本。

  3. slvnvdemo_fuelsys_officereq Simulink 模型中,双击 fuel rate controller 子系统将其打开。

  4. 双击 Airflow calculation 子系统将其打开。

  5. 右键点击 Pumping Constant 模块,在“需求管理器” 部分 中,点击链接到所选需求 > 链接到 MS Word 中的选定内容。Word 会插入一个自动生成名称的书签。同时还会插入一个链接图标 () 来导航到与此需求相关的 Simulink 项。

  6. 要在 Word 中导航至您的需求,请右键点击 Pumping Constant 模块,然后在“需求管理器” 部分中点击 Implement: "Determination of pumping efficiency"

  7. 通过点击 Word 中的链接图标 () 导航回您的 Simulink 模块。如果您不想在创建链接时将此链接图标添加到 Word 文档,请在“需求设置”窗口中清除修改双向链接的目标。但是,使用此方法创建链接时,Word 文档仍会被修改,因为添加了书签。

在 Microsoft Word 需求文档中创建书签链接

您可以从 Simulink 链接到 Word 文档中的现有书签。在 Word 中,您可以为每个需求创建书签,并使用代表需求内容的有意义的名称。使用此方法创建链接时,不会修改需求的 Word 文档,并且不会在 Word 文档中添加任何 Simulink 导航链接。

要向 Microsoft Word 文档添加书签,请参阅 Microsoft 网站上的在 Word 文档或 Outlook 邮件中添加或删除书签

在 Word 中为 Determination of pumping efficiency 需求创建书签,然后将 Pumping Constant 模块链接到该书签:

  1. slvnvdemo_FuelSys_DesignDescription.docx Word 文档中,找到标题为 2.2 Determination of pumping efficiency 的部分。

  2. 创建一个名为 Determination_of_pumping_efficiency 的书签。

  3. 保存并关闭 Word 文档。

  4. slvnvdemo_fuelsys_officereq Simulink 模型中,双击 fuel rate controller 子系统将其打开。

  5. 双击 Airflow calculation 子系统将其打开。

  6. 右键点击 Pumping Constant 模块,在“需求管理器”部分中,点击“出向链接编辑器”按钮

  7. 在“出向链接”对话框中,点击新建

  8. 文档类型下拉菜单中,选择 Microsoft Word

  9. 文档字段旁边,点击浏览并选择 slvnvdemo_FuelSys_DesignDescription.docx。点击打开

  10. 选择文档索引选项卡。向下滚动到书签部分并选择 Determination_of_pumping_efficiency 书签。如果您的书签没有出现,点击刷新。点击应用,然后点击确定创建链接。

The Document Index tab is selected in the Outgoing Links window and the bookmarks are shown

您可以跳转到相应的需求,方法是在 Word 中右键点击 Pumping Constant 模块,然后在“需求管理器” 部分中点击 Implement: "Determination of pumping efficiency"

创建指向 Microsoft Word 需求文档中标题的链接

您可以在 Microsoft Word 中创建标题和副标题,然后将 Simulink 模块链接到这些标题。与创建书签链接类似,创建标题链接允许您为链接赋予一个有意义的名称。如果您的需求 Word 文档已经有章节标题,那么使用此方法创建链接不会修改需求文档。但是,当您链接到标题时,您无法在 Simulink 和 Word 之间导航。

如果您的 Word 文档还没有标题,请参阅 Microsoft 网站上的添加标题

slvnvdemo_FuelSys_DesignDescription.docx Word 文档已经有所有需求的标题。创建从 Word 中的 Determination of pumping efficiency 需求到 Pumping Constant 模块的链接:

  1. 关闭 slvnvdemo_FuelSys_DesignDescription.docx 需求 Word 文档。

  2. slvnvdemo_fuelsys_officereq Simulink 模型中,双击 fuel rate controller 子系统将其打开。

  3. 双击 Airflow calculation 子系统将其打开。

  4. 右键点击 Pumping Constant 模块,在“需求管理器”部分中,点击“出向链接编辑器”按钮

  5. 在“出向链接”对话框中,点击新建

  6. 文档类型下拉菜单中,选择 Microsoft Word

  7. 文档字段旁边,点击浏览并选择 slvnvdemo_FuelSys_DesignDescription.docx。点击打开

  8. 选择文档索引选项卡。在 Outline Headings 下,选择 2.2 Determination of pumping efficiency。点击应用,然后点击确定创建链接。

  9. 在 Word 中,右键点击 Pumping Constant 模块,然后在“需求管理器” 部分中点击 Implement: "Determination of pumping efficiency"

另请参阅

主题