主要内容

从Microsoft Word文档导入和更新需求

这个示例向您展示了如何从Microsoft®Word需求文档中导入和更新需求。该模型演示了一个简单的双按钮开关,只有在每次按下一个开关时才通过输出。

此功能仅在Microsoft Windows®平台上可用。

本例使用Microsoft Word文档,Reject_Double_Button_Press_Model_Requirements.docx.本文档包含一组功能需求rejectDoublePress模型。从matlab/examples/slrequirements打开文档。文档中的需求以大纲格式显示,并带有用于导航的自定义书签。要在导入和更新需求时获得最佳结果,请使用文档大纲和自定义书签设置Microsoft Word文档。

打开模型。

open_system (“rejectDoublePress”);

进口需求

  1. 应用程序选项卡上,单击要求经理.在需求选项卡上,单击要求编辑器

  2. 在需求编辑器中,单击进口

  3. 选择Microsoft Word文档文档类型菜单。点击浏览并选择Reject_Double_Button_Press_Model_Requirements.docx随着文档位置

  4. 内容选择纯文本.下要求识别中,选择使用书签来标识项目并作为自定义id忽略部分标题中的大纲编号.离开允许外部源的更新检查。有关导入选项的更多信息,请参见Microsoft Word文档的导入选项

来自Microsoft Word文档的需求被导入到顶级节点下的目标需求集,Import1

更新引用需求

作为引用需求导入的需求将保留它们对源需求文档的引用。要更改导入的需求,可以在源文档中进行更改,并在Simulink®requirements™中更新需求集。金宝app

  1. Reject_Double_Button_Press_Model_Requirements.docx文档,添加新的要求:2.1.5如果没有按下按钮,红色和绿色按钮输出应为0

  2. 在Microsoft Word中,单击插入>书签.创建一个名为Red_and_Green_Button_Output_2_1_5,并保存Microsoft Word文档。

  3. 在需求编辑器中,选择顶级节点(Import1)的目标需求集。在细节窗格下要求交换,点击更新更新引用的要求。

  4. 选择Import1并查看评论侧边栏。的修订号码和UpdatedOn更新需求集的值。

有关更新需求的更多信息,请参见更新进口需求

解锁引用需求

还可以通过解锁来编辑引用的需求。在需求编辑器中,选择要编辑的引用需求。在细节窗格中,在属性点击解锁.您可以通过选择导入节点,并在细节窗格中,在要求交换点击解锁所有

如果您想在解锁需求后恢复对其所做的更改,则可以更新所引用的需求。选择顶级节点(Import1)的目标需求集。在细节窗格下要求交换,点击更新更新引用的要求。

清理

清除打开的需求集和链接集,并关闭打开的模型而不保存更改。

slreq.clear;bdclose所有

另请参阅

相关的话题