主要内容

条件:禁用时的子系统输出值

尽管条件子系统在禁用时不执行,但输出信号仍可用于其他块。当一个条件子系统被禁用,并且您已经指定不从输入信号继承初始条件时,您可以将子系统输出保持在它们以前的值,或者将它们重置为初始条件。

在禁用时指定输出值:

  1. 打开的对话框外港块。

  2. 初始输出值的来源下拉列表,选择对话框

  3. 禁用时的输出下拉列表,选择其中一个选项:

    • 举行—保持最近的值。

    • 重置-使用初始条件。

    请注意

    如果您正在将有条件执行的子系统的输出连接到合并块,设置禁用时的输出举行保证仿真结果一致。

    如果使用简化初始化模式,则必须进行选择举行当将有条件执行的子系统连接到Merge块时。有关更多信息,请参见未指定的初始化检测

  4. 初始输出框中,输入初始值。

请注意

如果一个外港阻塞在启用子系统当禁用时,以不同于子系统内容执行的速率重置其输出,禁用和执行输出都写入子系统输出。这种行为可能会导致意想不到的结果。

相关的话题

Baidu
map