7得票2回答
使用numba.jit和scipy.integrate.ode

使用 numba.jit 来加速 scipy.integrate 中的 odeint 右侧计算是可行的: from scipy.integrate import ode, odeint from numba import jit @jit def rhs(t, X): return...

7得票1回答
将numpy数组转换为迭代器

我想将一个数组作为函数的参数,用于解决ODE函数。 def ode(x, t, read_tau, tau_arr): q_ib = x[0:4] omega = x[4:7] dq_ib = 0.5 * np.dot(gen_omega(omega), q_ib) + rea...

7得票1回答
使用Python解决带有时间延迟的ODE问题

有人能给我一些建议吗,如何在Python中解决一个带有时间延迟的常微分方程(ODE)?使用scipy.integrate.odeint似乎无法实现。我正在寻找的应该类似于: # the constants in the equation b = 1/50 d = 1/75 a = 0.8 G...