首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >派生对象没有属性derivative_count

派生对象没有属性derivative_count
EN

Stack Overflow用户
提问于 2018-01-30 00:32:38
回答 1查看 128关注 0票数 0

我正在尝试使用dsolve sympy函数来解决一个非常简单的ODE:

代码语言:javascript
复制
from sympy import*
init_printing()
t = symbols('t', real = True)
A = symbols('A', complex = True)
f = Function('rho')(t)
dsolve(Derivative(f, t)+A*f, f)

但是,然后我得到了:

代码语言:javascript
复制
 Traceback (most recent call last):
  File "<ipython-input-9-3d1f21a5ef22>", line 1, in <module>
    dsolve(Derivative(f, t)+A*f, f)
  File "/home/ted/anaconda3/lib/python3.6/site-packages/sympy/solvers/ode.py", line 566, in dsolve
    hints = _desolve(eq, func=func, hint=hint, simplify=True, xi=xi, eta=eta, type='ode', ics=ics, x0=x0, n=n, **kwargs)
  File "/home/ted/anaconda3/lib/python3.6/site-packages/sympy/solvers/deutils.py", line 205, in _desolve
    n=terms, x0=x0, prep=prep)
  File "/home/ted/anaconda3/lib/python3.6/site-packages/sympy/solvers/ode.py", line 1251, in classify_ode
    r = _nth_linear_match(reduced_eq, func, order)
  File "/home/ted/anaconda3/lib/python3.6/site-packages/sympy/solvers/ode.py", line 3723, in _nth_linear_match
    terms[f.derivative_count] += c
AttributeError: 'Derivative' object has no attribute 'derivative_count'

渐近版本是1.1.1,python版本是3.6.4,ipython版本是6.2.1。

EN

回答 1

Stack Overflow用户

发布于 2018-01-30 05:35:33

我的错!我尝试使用当前开发版本中的一个文件(ode.py),而不更新其他文件。现在我让它工作了。谢谢!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48505902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档