在使用integrate.odeint求解微分方程时,有时会遇到如下错误:
odepack.error: The function and its Jacobian must be callable functions
我的代码出现的错误是odeint()的第一个参数不是一个函数,按照官方文档的解释,第一个参数'func'
必须是一个函数,也就是说我们需要先定义一个函数来计算dx,dy,dz, 该函数返回的是相应的计算过程,然后将该函数作为实参传递给odeint()。
在使用integrate.odeint求解微分方程时,有时会遇到如下错误:
odepack.error: The function and its Jacobian must be callable functions
我的代码出现的错误是odeint()的第一个参数不是一个函数,按照官方文档的解释,第一个参数'func'
必须是一个函数,也就是说我们需要先定义一个函数来计算dx,dy,dz, 该函数返回的是相应的计算过程,然后将该函数作为实参传递给odeint()。
本文标题:解决python求解微分方程报错:odepack.error:
本文链接:https://www.haomeiwen.com/subject/yhsbpqtx.html
网友评论