逆鳞丶樱之羽 发表于 2020-10-18 10:15:58

求一些sympy库求极限的例子。

本帖最后由 逆鳞丶樱之羽 于 2020-10-18 10:52 编辑

想要一些python sympy库求高等数学极限的例子。
多次试验,总是提示(NotImplementedError: Result depends on the sign of I)。
求详细解释。

kogawananari 发表于 2020-10-18 10:25:19

你发一下你报这个错的代码 我怎么没遇到过{:10_331:}

逆鳞丶樱之羽 发表于 2020-10-18 10:52:15

kogawananari 发表于 2020-10-18 10:25
你发一下你报这个错的代码 我怎么没遇到过

我上传了图片

kogawananari 发表于 2020-10-18 11:00:31

逆鳞丶樱之羽 发表于 2020-10-18 10:52
我上传了图片

你这函数不是发散吗{:10_289:}

逆鳞丶樱之羽 发表于 2020-10-18 11:19:41

kogawananari 发表于 2020-10-18 11:00
你这函数不是发散吗

那这个收敛的呢?还是一样报错,求一些例子
>>> >>> from sympy import *
>>> n = Symbol('n')
>>> f =((-1)**n)*(1/n)
>>> print(limit(f,n,oo))
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
    print(limit(f,n,oo))
File "D:\Python38\lib\site-packages\sympy\series\limits.py", line 70, in limit
    return Limit(e, z, z0, dir).doit(deep=False)
File "D:\Python38\lib\site-packages\sympy\series\limits.py", line 260, in doit
    r = gruntz(e, z, z0, dir)
File "D:\Python38\lib\site-packages\sympy\series\gruntz.py", line 669, in gruntz
    r = limitinf(e0, z)
File "D:\Python38\lib\site-packages\sympy\core\cache.py", line 94, in wrapper
    retval = cfunc(*args, **kwargs)
File "D:\Python38\lib\site-packages\sympy\series\gruntz.py", line 433, in limitinf
    c0, e0 = mrv_leadterm(e, x)
File "D:\Python38\lib\site-packages\sympy\core\cache.py", line 94, in wrapper
    retval = cfunc(*args, **kwargs)
File "D:\Python38\lib\site-packages\sympy\series\gruntz.py", line 521, in mrv_leadterm
    f, logw = rewrite(exps, Omega, x, w)
File "D:\Python38\lib\site-packages\sympy\series\gruntz.py", line 593, in rewrite
    raise NotImplementedError('Result depends on the sign of %s' % sig)
NotImplementedError: Result depends on the sign of I
页: [1]
查看完整版本: 求一些sympy库求极限的例子。