Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

条件执行子系统和模型

控制何时执行子系统或模型

条件执行子系统条件执行引用模型的运行方式如下:

  • 在由外部信号启用或触发时,在当前时间步运行一次。

  • 在接收到函数调用事件时,在一个时间步内运行一次或多次。

称为控制信号的外部信号连接到控制输入端口。

有关需要在计算条件后再运行的子系统的信息,请参阅逻辑条件执行子系统

模块

全部展开

Enabled Subsystem由外部输入使能执行的子系统。
Triggered Subsystem由外部输入触发执行的子系统
Enabled and Triggered Subsystem由外部输入使能和触发执行的子系统
Enable将使能端口添加到子系统或模型
Trigger向子系统或模型添加触发器或函数端口
Function-Call Subsystem其执行由外部函数调用输入控制的子系统
Function-Call Generator提供函数调用事件来控制子系统或模型的执行
Function-Call Split提供联接点以用于拆分函数调用信号线
Function-Call Feedback LatchBreak feedback loop involving data signals between function-call blocks
Trigger向子系统或模型添加触发器或函数端口
Resettable Subsystem Subsystem whose block states reset with external trigger
Reset为子系统添加重置端口

主题

条件执行基础知识

条件执行子系统概述

条件执行子系统的概述。

Conditionally Execute Referenced Models

Execute referenced models conditionally, similar to conditionally executed subsystems.

Ensure Outport is Virtual

Prevent buffering of conditional subsystem or model output.

类型条件执行子系统

使用使能子系统

创建一个在控制信号为正值时执行的子系统。

使用触发子系统

创建通过触发信号执行的子系统。

使用使能触发子系统

创建通过触发信号或正值控制信号执行的子系统。

使用函数调用子系统

创建通过函数调用执行的子系统。

使用可重置子系统

创建一个子系统,该子系统将通过触发信号重置所有模块状态。

子系统输出初始化

条件子系统初始输出值

指定条件子系统的初始输出值。

Conditional Subsystem Output Values When Disabled

Specify output behavior when conditional subsystem is disabled.

Simplified Initialization Mode

Control initial values for conditional subsystems.

特色示例