解决python求解微分方程报错:odepack.error:
2019-03-11 本文已影响0人
博士伦2014
在使用integrate.odeint求解微分方程时,有时会遇到如下错误:
odepack.error: The function and its Jacobian must be callable functions
我的代码出现的错误是odeint()的第一个参数不是一个函数,按照官方文档的解释,第一个参数'func'
必须是一个函数,也就是说我们需要先定义一个函数来计算dx,dy,dz, 该函数返回的是相应的计算过程,然后将该函数作为实参传递给odeint()。