我正在尝试用scipy.integrate.odeint从最终时间的边界条件求解一个常微分方程系统,并一直工作到初始时间(如这里所描述的:Backward integration in time usingscipy odeint)。然而,odeint迭代为负的时间值-超出了我正在寻找的实际解决方案的范围-这会导致错误,因为我的ODE依赖于<em
我的代码在这里的性能非常差。当我改变滑块上的东西时,我几乎没有超过10帧的速度。虽然我对matplotlib不是很熟悉,但是谁能指出我做错了什么以及如何修复它?注意:我正在处理大量数据,在最坏的情况下大约有3*100000个点……也不确定是否这是必要的,但我运行在'TkAgg‘后端。下面是我的代码(这是一个绘制和运行SIR流行病学数学模型的代码): import matplotlib.pyplot as plt
from matplotlib