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没有提出的问题。