Requirements Block Loop
将子组件应用于具有需求的模块
描述
该组件将其子组件应用于具有相关需求的模块。
报告内容
基于上下文自动生成列表:如果选中,此选项报告当前上下文中的所有模块。
需求模块循环组件的父组件决定其上下文。模型循环:报告当前模型中所有有需求的模块。系统循环:报告当前系统中所有有需求的模块。信号循环:报告与当前信号相关的所有需求的模块。
如果
需求模块循环没有模型循环、系统循环、信号循环或模块循环组件作为其父级,它报告所有模型中的所有块。自定义 - 使用模块列表:报告具有指定需求的模块列表。在此字段中输入每个模块的完整路径。
循环选项
对模块排序:指定如何对模块进行排序(应用于模型中的每个级别):
按模块名称字母顺序:按名称的字母顺序对模块进行排序。
按系统名称字母顺序:按名称的字母顺序对系统进行排序。列出每个系统中的模块,但没有特定的顺序。
按完整 Simulink 路径字母顺序:按 Simulink® 路径的字母顺序对模块进行排序。
按模块类型:根据模块类型的字母顺序对模块进行排序。
按模块深度:按模块在模型中的深度对模块进行排序。
按布局(从左到右):按模块在模型布局中的位置(按行)对模块进行排序。位于模型左上角最远处的模块是该行的锚点。该行包含所有与锚点模块的上下边缘定义的水平区域重叠的其他模块。其他行使用相同的算法,使用最接近模型左上角的下一个未报告的模块作为锚点。

按布局(从上到下):按模块在模型布局中的位置(按列)对模块进行排序。位于模型左上角最远处的模块是该列的锚点。该列包含所有与锚点模块的左右边缘定义的垂直区域重叠的其他模块。其他列使用相同的算法,使用最接近模型左上角的下一个未报告的模块作为锚点。
按遍历顺序:按遍历顺序对模块进行排序。
按仿真顺序:按执行顺序对模块进行排序。
搜索:仅报告具有指定属性名称-值参量的 Simulink 模块。要启用搜索,请点击复选框。在属性名称和属性值表的第一行中,点击编辑框内部,删除现有文本,然后键入属性名称和值。
要查找模块的属性名称,请使用
get_param函数或在模型中选择一个模块,然后在 MATLAB® 命令行中输入此代码:get(gcbh)
节选项
为循环中的每个对象创建节:在生成的报告中为循环中找到的每个对象插入一节。
在节标题中显示对象类型:自动将对象类型插入到生成报告的节标题中。仅当选择为循环中的每个对象创建节时才可用。
为循环中的每个对象创建链接锚点:在循环中的每个对象上创建一个链接目标,以便报告的其他部分可以链接到它。
是否在报告中插入内容?
是,如果选择为循环中的每个对象创建节,则插入一个节;如果选择 为循环中的每个对象创建链接锚点,则插入一个链接目标。
类
RptgenRMI.CBlockLoop