正如我在sympy docs中所读到的那样,solve()命令要求一个等式求解为等于零。
由于我想要解决的方程式不是那种形式,实际上解决它们的问题是我使用像sympy这样的库的目的,有没有办法解决这个问题?
答案 0 :(得分:2)
文档的内容是,如果您执行类似
的操作>>> solve(x**2 - 1, x)
然后solve
隐含地假设x**2 - 1
等于0
。如果你想解决x**2 - 1 = 2
,那么你可以从两边减去2
来获得
>>> solve(x**2 - 1 - 2, x)
或者您可以使用Eq()
类
>>> solve(Eq(x**2 - 1, 2), x)