0
我使用python3的sympy庫簡化非零因素,我處理方程,如以下各項之一:的Python sympy - 從方程式
a, b = symbols('a b', positive = True)
my_equation = Eq((2 * a + b) * (a - b)/2, 0)
my_equations
獲取打印正是我已經定義它(即,),即使使用simplify
或類似函數,我也無法減少它。
我試圖實現的是簡化等式中的非零因子(2 * a + b
和1/2
);理想情況下,我希望能夠簡化a - b
以及,如果我確定a != b
。
有什麼辦法可以達到這個目標嗎?
我認爲這個功能目前不存在,因爲它會在大多數情況下使simpl()太慢。當代碼處理假設在C++中被重寫時,它可能會被添加。 –
謝謝,我終於做了這樣的事情。 – Delfad0r