主要内容

模拟有条件执行的引用模型

您可以对有条件执行的引用模型或条件模型运行独立的模拟。独立模拟对于单元测试很有用,因为它在数据类型、维度和示例时间方面提供了跨模拟的一致数据。使用普通、加速或快速加速模式来模拟条件模型。

触发、启用以及触发和启用模型

触发、启用以及触发和启用模型需要外部输入来驱动触发启用块。在信号的属性面板的触发启用块对话框中,指定信号数据类型、维度和采样时间的值。

要运行独立模拟,请使用输入配置参数。如何指定输入请参见信号加载技术比较.使用时,适用以下条件输入参数触发启用块的输入:

  • 为触发器使用最后的数据输入或启用输入。对于被触发和启用的模型,使用最后的数据输入作为触发器输入。

  • 如果不提供任何输入值,模拟将使用0作为默认值。

您可以记录数据以确定是哪个信号导致模型运行。为触发启用块,主要窗格中,选择显示输出端口

函数调用模型

当模拟函数调用模型时模型块在接收到函数调用事件时有条件执行。一个Stateflow®图表,函数调用生成器块,或功能块可以提供函数调用事件。

您还可以配置模型,使用可变步长求解器在特定时间计算输出。有关更多信息,请参见变量步长求解器要导出的示例

另请参阅

相关的话题