标签: python scipy ode hybrid
我使用scipy.integrate.odeint来解决两个变量x和y的一组ODE。在func(x,y,t)(定义颂歌并返回dx / dt和dy / dt)中,我也在检查一个事件' EVENT1'已经发生了。如果' EVENT1'发生,我不想使用ODE,而是想设置x = x0和y = y0,其中,x0和y0是常量。然后在下一次再次开始使用ODE直到下一次' EVENT1'发生。 我无法理解如何做到这一点。