每次求解器迭代一次怎么可能做某事?
不允许使用 whenchange(time)或 when的表达式。time > pre(time)
最好的问候,科尔多
编辑:最终目标是从 Modelica 与其他没有 FMI 的工具进行联合仿真,并且 Modelica 端会发出迭代增量时间的信号。- 方法 1:在迭代步骤成功完成之前或之后,有什么方法可以在算法部分下触发“何时”?- 方法2:不知道有没有类似fmiEventUpdate()的东西。它出现在执行 FMI 时自动生成的 .mo 文件中,并且“在发生时间、状态或步骤事件后调用......一旦找到新的一致状态,该函数就会返回”。