在变体的条件传播,Simulink中自动分配到块的条件。万博1manbetx可以控制所述变体的条件如何传播上游和下游中的模型。
考虑这种模式。
在Si万博1manbetxmulink中,单击模拟>跑以查看所述变体的条件传播到块。
该变异源1
块具有A == 1
条件,这传播向后和向前给连接到块变异源1
块。所述变体的条件传播到Gain4
阻止,但不会传播到正弦WAVE1
块。
该范围
块是无条件的,并从接收其输入正弦WAVE1
块。因此,正弦WAVE1
块是无条件的。如果您删除范围
块,所述变体的条件传播到正弦WAVE1
块。
如果更换范围
与任何其它块的块(包括终结者
块),则正弦WAVE1
块仍然无条件的。
A嵌段是无条件的,如果它的输入中的至少一个是无条件的。的输入侧和
块被连接到Gain5
(条件)嵌段和至正弦的Wave2
(无条件的)块。因此,和
块是无条件的。
可以使用这些概念来创建一个子系统块,其控制的变体的条件向两侧或一侧传播。
考虑到连接到该模型的部分变异源2
和变异Source3
块。当你模拟模型,从该变异条件变异源2
块和所述变异Source3
块传播上游和下游。
该停止两侧
之间的块Gain6
和Gain7
块防止变条件从传播的上游或下游。双击停止两侧
块,以查看其组件。
该停止两侧
块使用终结者
停止所述变体的条件传播上的上游子系统
块。要停止条件传播上的下游侧子系统
块中,inports中的一个被连接到地面
(无条件的)。因此,这种布置停止所述变体的条件传播的上游和下游。同样,可以选择性地在上游或下游,用于一个模型停止的变体的条件的条件传播。例如,如果您删除终结者
块,变体条件传播上游但停止下游。
这里,子系统块的一个输入端口是无条件使子系统块无条件在输入侧和因此停止的下游变体状态的传播。