我试图在下面的方程中求解C
我可以用sympy
来处理一个x's
的枚举数,例如x0, x2, ..., x4
,但似乎不知道如何对i=0
到{
from sympy import summation, symbols, solve
x0, x1, x2, x3, x4, alpha, C = symbols('x0, x1, x2, x3, x4, alpha, C')
e1 = ((x0 + alpha * x1 + alpha**(2) * x2 + alpha**(3) * x3 + alpha**(4) * x4)
/ (1 + alpha + alpha**(2) + alpha**(3) + alpha**(4)))
e2 = (x3 + alpha * x4) / (1 + alpha)
rhs = (x0 + alpha * x1 + alpha**(2) * x2) / (1 + alpha + alpha**(2))
soln_C = solve(e1 - C*e2 - rhs, C)
任何洞察力都将不胜感激。在
我不确定这是否可以被归类为更简洁的,但当你知道求和的上限时,它也可能有用。假设我们要计算这个表达式:
我们可以把它表示出来,并用同理式来解决它,如下所示:
感谢@bryans帮我指出了
Sum
的方向。在详细阐述他的评论时,这里有一个似乎可行的解决方案。因为我对sympy
还是个新手,如果有人有更简洁的方法,请分享。在^{pr2}$
相关问题 更多 >
编程相关推荐