主要内容

有条件执行的子系统和模型

执行子系统或模型时控制

一种有条件地执行的子系统有条件地执行的参考模型运行:

  • 一次在当前时间步骤启用或由外部信号触发时

  • 在接收函数呼叫事件时的时间步长一次或多次。

外部信号,称为控制信号,附着在控制输入端口。

对于在计算条件后运行的子系统,请参见逻辑有条件执行的子系统

展开全部

启用子系统 由外部输入支持其执行的子系统
触发子系统 执行的子系统由外部输入触发
启用和触发的子系统 Exection启用并由外部输入触发其执行的子系统
使能够 将启用端口添加到子系统或模型
触发 向子系统或模型添加触发器或功能端口
功能呼叫子系统 由外部函数调用输入控制其执行的子系统
功能呼叫生成器 提供函数调用事件以控制执行子系统或模型的执行
函数调用拆分 为分裂功能呼叫线提供结
函数调用反馈锁 中断涉及函数呼叫块之间的数据信号的反馈循环
触发 向子系统或模型添加触发器或功能端口
可重置的子系统 用外部触发器重置块状态的子系统
重置 将重置端口添加到子系统

话题

条件执行基础知识

有条件地执行的子系统概述

有条件执行的子系统概述。

修改引用的模型以进行条件执行

有条件地执行引用的模型,类似于有条件执行的子系统。

确保Outport为Virtual

在条件子系统或根级出口块上的选项。

有条件执行的子系统的类型

使用启用子系统

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

使用触发子系统

创建一个带有触发信号的子系统。

使用启用和触发的子系统

创建一个使用正值的触发信号或控制信号执行的子系统。

使用函数呼叫子系统

创建一个与函数调用一起执行的子系统。

使用可重置子系统

创建一个子系统,其使用触发信号重置所有块状态。

子系统输出初始化

条件子系统初始输出值

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

禁用时条件子系统输出值

在禁用条件子系统时指定输出行为。

简化初始化模式

控制条件子系统的初始值。

特色例子