【发布时间】:2022-06-10 22:35:20
【问题描述】:
我想制作循环事件。该事件周期性地计算模型的一些参数。但是,该事件应该由一个条件触发一次。我不知道该怎么做。
我尝试在开始时创建 event.reset() ,然后在满足适当条件后重新启动它。
但是,我收到错误消息:“代理无法解析为变量”
如果我删除事件的重置和重启功能,一切都会好起来的。该事件是循环的并且工作正常。
【问题讨论】:
我想制作循环事件。该事件周期性地计算模型的一些参数。但是,该事件应该由一个条件触发一次。我不知道该怎么做。
我尝试在开始时创建 event.reset() ,然后在满足适当条件后重新启动它。
但是,我收到错误消息:“代理无法解析为变量”
如果我删除事件的重置和重启功能,一切都会好起来的。该事件是循环的并且工作正常。
【问题讨论】:
在模型启动时,使用以下命令暂停事件:
event.reset();
满足条件后,使用:
event.restart();
【讨论】: