有条件地执行引用模型
一个有条件地执行引用模型,或有条件的模型,允许您控制其执行与外部信号。外部信号,称为控制信号附加到控制输入端口。条件模型是有用的,当你创建复杂的模型层次结构包含组件的执行取决于其他组件。
有条件的模型
您可以设置引用的模型执行条件,类似条件子系统。条件子系统的信息,请参阅有条件地执行子系统概述。
金宝app®软件支持这些条件模金宝app型类型:
有条件的模型 | 描述 |
---|---|
启用 | 启用端口执行引用模型在每个仿真步骤的控制信号具有积极的价值。添加一个启用端口模型块,插入一个启用块在参考模型中。 启用的一个例子子系统,请参阅启用子系统。启用相应的引用模型使用同一块在启用子系统。 |
触发 | 触发端口执行每次触发事件发生时的参考模型。添加一个触发端口模型块,插入一个触发块在参考模型中。 |
触发,使 | 一个模型块都可以触发,使港口。如果启用控制信号有积极价值在时间步的触发事件发生时,触发和启用模型执行一次。 |
函数调用 | 执行函数调用端口引用模型每次函数调用事件发生。添加一个函数调用的端口模型块,插入一个触发块在参考模型中。然后,打开参数对话框和设置触发类型来 一个Stateflow®图,一个函数调用生成器块,打穿越块,或适当地配置自定义功能可以提供函数调用的事件。看到使用函数调用子系统。 一个函数调用模型的例子,请参阅模型参考函数调用。 |
要求有条件的模型
有条件的模型必须满足的要求:
条件子系统(见有条件地执行子系统和模型)
引用模型(见参考现有的模型)
条件模型必须满足需求条件模型的特定于每个类型。
有条件的模型 | 需求 |
---|---|
启用 |
|
触发 | 信号触发端口的属性引用的模型必须与输入的一致模型块提供触发端口。 |
触发,使 | 看到触发模型,使模型的要求。 |
函数调用 |
|