A.条件执行引用模型或条件模型,允许您使用外部信号控制其执行。外部信号,称为控制信号,附于控制输入端口。当您创建包含其执行依赖于其他组件的组件的复杂模型层次结构时,条件模型非常有用。
您可以设置引用模型以有条件地执行,类似于条件子系统。有关条件子系统的信息,请参阅条件执行子系统概述.
万博1manbetx®软件支持以下条件模万博1manbetx型类型:
条件模型 | 描述 |
---|---|
启用 | 启用端口在控制信号为正值的每个模拟步骤执行参考模型模型块,插入一个使可能参照模型中的块。 此图像显示简单启用的参照模型的内容。 有关已启用的子系统看见启用子系统.相应的启用参考模型使用与启用子系统中相同的块。 |
触发 | 每次触发事件发生时,触发器端口都会执行引用的模型。将触发器端口添加到模型块,插入一个触发参照模型中的块。 此图像显示简单触发的参照模型的内容。 有关触发模型的示例,请参见使用模型参考管理数据简介. |
触发和启用 | A.模型块可以同时具有触发器端口和启用端口。如果启用控制信号在触发事件发生的时间步具有正值,则触发和启用的模型执行一次。 |
函数调用 | 每次函数调用事件发生时,函数调用端口都会执行引用的模型模型块,插入一个触发参照模型中的块。然后,打开“块参数”对话框并设置触发类型到 状态流®图表,a函数调用生成器街区交叉路口块或适当配置的自定义S函数可以提供函数调用事件。请参阅使用函数调用子系统. 此图显示简单函数调用引用模型的内容。 有关函数调用模型的示例,请参见模型引用函数调用. |
条件模型必须满足以下要求:
条件子系统(参见有条件执行的子系统和模型)
参考模型(参见参考现有模型)
条件模型还必须满足每种类型条件模型的特定要求。
条件模型 | 要求 |
---|---|
启用 |
|
触发 | 引用模型中触发器端口的信号属性必须与模型块提供给该触发器端口。 |
触发和启用 | 请参阅触发模型和启用模型的要求。 |
函数调用 |
|