Main Content

If-Then-Else 模块

此示例说明将正弦波馈入 If Action Subsystem 模块的效果。它旨在说明 If Action Subsystem 模块和 Enabled Subsystem 模块之间的相似性。

脉冲发生器连接到 If 模块,该模块将输入与零进行比较。如果输入是正值,如 if 条件所规定的,则 If 执行子系统 Abs 被激活,它输出正弦波输入信号的绝对值。如果 If 模块的输入不是正值,如 else 条件所规定的,则 If 执行子系统 Saturation between -0.75 and 0.75 被激活,它使用 Saturation 模块输出正弦波信号的限幅版本。

两个子系统的输出从不同时激活,而是通过 Merge 模块合并为一个信号。然后,用 +2 对输出信号进行偏置。

示波器显示正弦波输入、触发脉冲输入以及经过合并和偏置的输出。当脉冲打开时,输出是正弦波的绝对值。当脉冲关闭时,输出是正弦波的限幅版本。在每种情况下,都用 +2 对输出进行偏置。

另请参阅

|

相关主题