主要内容

if - then - else块

这个例子展示了当一个正弦波被输入到一个If块时会发生什么,它被设计用来比较If块和启用的子系统。

在运行模拟之后,范围显示了三个图。这些图的第一个显示原始正弦波和原始正弦波的绝对值偏移2。正弦波的绝对值仅在子系统执行时显示。这发生在0到2.5秒之间,以及5到7.5秒之间。当子系统未执行时,子系统的输出被重置为0。0的值由出口的初始条件决定。通过查看第二个图,您可以看到子系统何时执行。取值为1表示执行。

第二幅图显示了输入信号的原始值。当信号朝向图的顶部时,执行与第一个图相关的if子系统。当信号接近图的底部时,执行与第三个图相关的else子系统。

第三张图显示了原始正弦波和饱和限制的正弦波的偏移量为2。正弦波的饱和值仅在子系统执行时显示。这发生在2.5到5秒之间,7.5到10秒之间。