Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 部分和的极限_Python_Math_Sympy_Calculus - Fatal编程技术网

Python 部分和的极限

Python 部分和的极限,python,math,sympy,calculus,Python,Math,Sympy,Calculus,所以我想计算部分和的极限,其中a_n是sp.Lambda(x,1/x*sp.factorial2(2*x-1)/sp.factorial2(2*x))。 我试过这个: sp.limit(sp.summation(a(i), (i,1,n)), n, sp.oo) 但当我开始时,它开始计算,但从未结束,所以我没有得到答案。有趣的是,如果我尝试计算无穷和,我会得到一个答案: sp.summation(a(i), (i,1,sp.oo)) >>>2log(2) 我甚至可以创建一个

所以我想计算部分和的极限,其中
a_n
sp.Lambda(x,1/x*sp.factorial2(2*x-1)/sp.factorial2(2*x))
。 我试过这个:

sp.limit(sp.summation(a(i), (i,1,n)), n, sp.oo)
但当我开始时,它开始计算,但从未结束,所以我没有得到答案。有趣的是,如果我尝试计算无穷和,我会得到一个答案:

sp.summation(a(i), (i,1,sp.oo))
>>>2log(2)
我甚至可以创建一个部分和序列:

s = sp.SeqFormula(sp.summation(a(i), (i,1,n)), (n, 1, sp.oo))
例如,在Maple中,它对极限进行评估。那么,有没有一种方法可以计算出这种极限?实际上,我想得到一个类似于求和的答案:
2log(2)
,但使用部分和的限制。

def limsum(it,epsilon):
def limsum(it, epsilon):
    ret = 0
    x = next(it)
    while x<epsilon:
        ret = ret + x
        x = next(it)
    return ret
ret=0 x=下一个(it)
虽然xAdd给出了一些解释,但极限的近似值和极限本身是有区别的。充其量,你的答案(在你修正了不等式方向(
x epsilon
)的错误后)给出了一个在给定公差范围内的近似值。最坏的情况是,它甚至没有这样做。用给定项停止时的误差不受该项大小的限制。这是(几乎是)对于交替系列是正确的,但对于其他系列可以戏剧性地关闭。这不能回答OP提出的问题,也不能很好地回答OP没有提出的问题。