美文网首页
解决python求解微分方程报错:odepack.error:

解决python求解微分方程报错:odepack.error:

作者: 博士伦2014 | 来源:发表于2019-03-11 16:01 被阅读0次

    在使用integrate.odeint求解微分方程时,有时会遇到如下错误:

    odepack.error: The function and its Jacobian must be callable functions
    

    我的代码出现的错误是odeint()的第一个参数不是一个函数,按照官方文档的解释,第一个参数'func'必须是一个函数,也就是说我们需要先定义一个函数来计算dx,dy,dz, 该函数返回的是相应的计算过程,然后将该函数作为实参传递给odeint()。

    image.png

    参考:常微分方程数值解:Python求解

    相关文章

      网友评论

          本文标题:解决python求解微分方程报错:odepack.error:

          本文链接:https://www.haomeiwen.com/subject/yhsbpqtx.html