2
我想在下面的公式計算C
Sympy代數解決一系列求和
我可以爲enumrated一些x's
,如x0, x2, ..., x4
與sympy
做到這一點,但似乎無法弄清楚如何爲i=0
改爲t
。例如。數量有限
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)
任何洞察力將不勝感激。
我從來沒有使用這個模塊個人,但[這](http://docs.sympy.org/latest/modules/concrete.html )建議你可以使用Sum(..)函數(向下滾動到Finite Sums)。 – nbryans