1

私が sympy docs で読んだように、solve() コマンドは方程式がゼロに等しいとして解かれることを期待しています。
私が解きたい方程式はその形式ではなく、実際にはそれらを 0 で解くことが sympy のようなライブラリを使用する目的なので、これを回避する方法はありますか?

4

1 に答える 1

4

ドキュメントが言っていることは、あなたが次のようなことをした場合

>>> solve(x**2 - 1, x)

次に、それがに等しいとsolve暗黙的に仮定しています。を解きたい場合は、両側から減算して、x**2 - 10x**2 - 1 = 22

>>> solve(x**2 - 1 - 2, x)

またはあなたはEq()クラスを使うことができます

>>> solve(Eq(x**2 - 1, 2), x)
于 2012-10-19T05:29:57.677 に答える