主要内容

与要求合作万博1manbetx编辑

万博1manbetx®要求™使您可以在Simulink编辑器中创作,组织和编辑要求。万博1manbetx一个专门的视图,需求透视,有助于您可视化需求和模型的部件之间的链接。使用集成环境简化了对实现它们的模型部分的链接要求。

这种综合环境有其他优点。有关详细信息,请参阅Simulink要求简介万博1manbetx

作者要求万博1manbetx

万博1manbetxSimulink要求,您可以在名为Requilement集的组中组织您的要求。在每个要求集中,如果需要进一步描述要求的详细信息,则可以创建其他级别的层次结构。

在本教程中,您可以使用要求编辑器创建一个要求集,组织相关要求,并将要求添加到集合。

假设您正在写入汽车巡航控制系统的控制器模型的要求。您可以使用公司的编号标准(R1,R2等)开发这些要求。

ID和描述 理由
R1:最大输入油门为100% 从加速踏板的节流阀的最大值不能大于100%。
R2:巡航控制具有速度运行范围 巡航控制具有最小和最大的运行速度。
R2.1:车速必须至少为40 km / h 车辆的速度必须至少为40km / h,用于巡航控制系统接合。
R2.2:车速不能大于100公里/小时 车辆巡航控制系统的最大运行速度为100 km / h。

将这些要求添加到名为型号crs_controller.

  1. 打开包含模型和支持文件的项目。万博1manbetx在Matlab.®命令提示符,输入:

    slreqccprojectstart.
  2. 打开模型。在命令提示符下,输入:

    Open_System('型号/ crs_controller'
  3. 打开需求编辑器。在里面应用选项卡,单击要求管理者。在里面要求选项卡,单击要求编辑器

    需求编辑器在要求集合中排列的要求浏览器中的要求。这crs_controller.模型有两个要求:crs_req_func_spec.CRS_REQ.

  4. 在要求浏览器中添加一个要求。从“要求编辑器”工具栏中,单击新要求集

  5. 将要求集保存到外部文件。将您的要求保存到可写的位置并命名为它cruise_control_reqset.slreqx.

  6. 通过选择要求设置和单击来添加要求设置的要求添加要求

  7. 在里面细节窗格,下面特性,输入要求的详细信息。输入要求的详细信息:

    • 自定义ID:R1

    • 概括:最大输入油门%

    • 描述:最大输入油门为100%。

    如果未指定自定义ID,则要求编辑编辑器号按顺序要求。自定义ID可使您可以使用公司标准来标记要求并设置数字订单。(自定义ID不能包含#字符。)您还可以使用ID来帮助在搜索时找到要求。关键词辅助搜索要求。

  8. 创建要求R2.。点击添加要求。输入要求的详细信息:

    • 自定义ID:R2.

    • 概括:巡航控制速度运行范围

    • 描述:巡航控制具有最低和最大的运行速度。

  9. 创建儿童要求R2.通过选择R2.然后点击添加要求>添加儿童要求。输入要求的详细信息:

    • 自定义ID:R2.1.

    • 概括:最低车辆速度

    • 描述:车辆的速度必须至少为40 km / h,用于巡航控制系统接合。

    重复此步骤以添加其他儿童要求R2.

您可以通过使用来重新排列层次结构促进要求或者贬低要求

通过使用作者和编辑需求内容微软单词

作者和编辑描述理由您要求的领域,开放微软®单词从需求编辑器或需求透视图中。

笔记

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

使用微软Word.要编辑丰富的文本要求,您可以:

  • 拼写检查要求内容。

  • 调整图像大小。

  • 插入和编辑方程式。

  • 插入和编辑表。

在“编辑”字段工具栏上,在其中描述或者理由字段,单击图标。将更改保存到您的需求内容内微软Word.看到他们反映在万博1manbetxSimulink要求

当你使用时微软Word.要编辑需求内容,您无法在内置编辑器中编辑要求。

自定义要求浏览器视图

单击时,您可以在要求编辑器中查看或隐藏列>选择属性。在列选择器中添加,删除和重新排序属性列。查看配置在会话中保存。您可以使用该方法将视图设置导出到MAT文件slreq.exportViewsettings.使用并使用它们导入它们slreq.importviewsettings.功能。您可以使用使用的重置查看配置slreq.resetviewsettings.功能。

过滤要求内容

您可以通过单击搜索需求满足搜索。您可以根据要求属性和描述在加载的要求集中找到特定要求。

指定筛选文本字符串- 在您输入文本时搜索文本框,需求浏览器执行动态搜索并显示结果。搜索操作仅适用于您选择在需求浏览器中显示的属性。

您输入的文本字符串必须与以下部分中描述的指南一致。

案例敏感性- 默认情况下,要求浏览器忽略其筛选器的情况。

如果希望要求浏览器尊重案例灵敏度,请将该文本字符串放在引号中。

指定属性和属性值- 要将筛选限制为具有特定属性的要求,请键入属性名称,然后键入冒号。要求浏览器仅显示具有该属性的要求。

要过滤特定属性具有特定值的要求,请键入属性名称,然后键入属性名称,然后是冒号(:),然后是值。例如,要过滤内容,仅显示所需的要求概括属性具有包含的值飞机, 进入摘要:飞机(或者,您可以将整个字符串放入引号以强制执行案例敏感性)。

不支持通配符和MATLAB表达式万博1manbetx- 需求浏览器无法识别通配符字符,例如*。例如,搜索汽油*即使要求包含文本字符串,也不会返回结果汽油

此外,如果您在此中指定MATLAB表达式搜索文本框,要求浏览器将该字符串解释为文字文本,而不是MATLAB表达式。

链接块和要求

您可以通过将要求链接到实现要求的模型元素来跟踪需求实现。链接还支持更改通知,以便您可以根据要求或模型的更改审核和行用。

在本教程中,使用模型要求透视图链接到模型的要求。可视元素突出显示需求和块之间的链接。

  1. 通过输入打开示例项目

    slreqccprojectstart.

    打开crs_controller.来自楷模文件夹。

  2. 在模型画布中,单击右下角的透视图控件。

  3. 点击打开需求的角度来看要求图标。

    要求浏览器出现在模型画布的底部。选择一个要求时,属性检查器会显示要求的属性。

  4. 链接到模型元素的要求:

    1. 在要求浏览器中,搜索启用切换检测

    2. 链接到enbl.inport.通过单击并将要求拖动到块。出现注释模板。

    3. 通过单击画布来放置要求注释。在没有注释的情况下单击画布外,创建链接。

  5. 该块显示链接徽章。要显示有关需求的信息,请单击徽章并选择展示

    点击展示显示要求ID,要求摘要和链接类型。有关链接类型的信息,请参阅要求链接

    • 要查看需求说明,请双击注释。

    • 要编辑要求,请右键单击注释并选择选择要求浏览器。编辑属性检查器中的需求属性。

  6. 退出要求透视。单击透视图控件,然后单击“要求”图标。

合作万博1manbetx注释

转变万博1manbetx注释要求。您可以使用需求透视图中的上下文菜单和使用API​​将SIMULINK模型中的注释万博1manbetx转换为要求。看slreq.convertannotation有关使用API​​将注释转换为要求的更多信息。

要在需求透视图中使用上下文菜单将注释转换为要求:

  1. 打开Simulin万博1manbetxk模型并输入要求透视图。

  2. 选择从需求浏览器中设置的要求。这是为新要求设置的目标要求。

  3. 右键单击要转换为要求的注释,然后单击转换为要求

  4. 注释被转换为要求,并链接到存在注释的系统或子系统。

链接要求到万博1manbetx注释。使用要求透视图将要求链接到Simulink编辑器上的文本和区域注释。万博1manbetx要创建链接,请选择“要求”并将其拖动到注释上。如果将要求链接到区域注释,则在注释上出现徽章以显示该链接已创建。您只在要求透视图中看到徽章。要查看有关该要求的更多信息,请单击徽章并选择展示

相关话题