2013-06-04 85 views
4

我正在使用Sympy來替代使用Subs函數的另一個表達式集合,並且我希望程序不要重新設置或簡化公式。 即如果我在阻止Sympy在替換後簡化表達式python

a+b+c+a被替換爲x+ya回到x+y+b+c+x+y

有誰知道執行這個辦法?

非常感謝

回答

7

做的是做Add(x, y, b, c, x, y, evaluate=False),不幸也不是很容易的工作的唯一辦法。

+0

我在哪裏可以找到該功能的文檔添加?在這種情況下,Goggling不是很有幫助! – user124123

+0

'Add'是在SymPy中添加的時候創建的類。 'x + y'被內部翻譯爲'Add(x,y)'。最好的資源是我寫的新教程:http://docs.sympy.org/tutorial/tutorial/manipulation.html。 – asmeurer