为每一个
for - each子系统的控制块
描述
的为每一个块作为一个控制块为每个子系统块。具体来说,为每一个块使for - each子系统内部的块来处理输入信号或面具的元素独立参数。每一块在这个子系统的状态保持一个单独的组为每个元素或子数组,它的过程。组块的子系统流程元素或子数组子系统连接结果输出信号。
使用for - each子系统迭代计算后输出改变输入或面具参数。为此,配置分区的输入信号或面具参数为每一个块对话框。
分区子系统的输入信号
指定哪个输入信号划分为每次迭代for - each子系统,使用输入分区在对话框的选项卡为每一个块。当指定分区的一个信号,指定分区维度,分区宽度,分区抵消参数。
分区的面具参数子系统
你可以分区的面具参数为每个子系统块。分区是有用的系统在每个迭代中有相同的结构,但不同的参数值。在这种情况下,改变模型为每个参数分区额外的输入信号是麻烦。相反,添加一个面具参数for - each子系统。有关更多信息,请参见创建一个简单的面膜。选择屏蔽参数分区,使用参数分区选项卡的为每一个块对话框。有关更多信息,请参见选择分区参数,下面。
连接输出
定义的维度以及连接指定的结果连接尺寸在输出连接选项卡。
每个子数组生成的结果块堆叠沿着连接尺寸。默认情况下,维度1 (y设在),这意味着结果是垂直堆放。然而,如果你指定一个连接尺寸的结果连接沿水平方向(x设在)。因此,如果这个过程生成行向量,然后连接结果是矩阵在第一种情况下,在第二种情况下一个行向量。
选择分区参数
当选择一个输入信号或子系统面具参数分区,您需要指定如何将它分解为多个元素或子阵为每个迭代。通过设置整型值的呢分区维度,分区宽度,分区抵消参数。
作为一个例子,考虑一个输入信号矩阵一个
的形式:
标签d1和d21和2分别定义维度。如果你保留默认设置1
分区维度和分区的宽度,和0
分区的抵消,然后仿真软件金宝app®片垂直于分区维度1在一个宽度等于分区宽度,这是一个元素:
这三个行向量矩阵分解为:
如果你指定2
分区维度,仿真软件片垂直于维度2形成三个列向量:金宝app
除了设置分区维度来2
,如果你设置分区宽度来2
和分区抵消来1
,仿金宝app真软件使用两个重叠的3×2分区进行处理。
默认情况下,所有分区的输入信号或面具参数处理。处理分区的一个子集,输入分区的数量来处理的的迭代次数。在上面的矩阵的例子中,如果分区抵消被设置为0
(默认)的迭代次数被设置为2
,只有第一个2输入矩阵的行或列一个
处理。
请注意
只考虑一维信号的仿真软件。金宝app面具参数行或列向量,根据他们的方向。划分一个行向量,指定分区维度为2(沿列)。划分一个列向量,指定分区尺寸为1(沿行)。
港口
输出
参数
扩展功能
版本历史
介绍了R2010a