0

在数学中,我可以用以下方法解决“x + 1 < 2”:

Reduce[x + 1 < 2, x]

我可以用 SymPy 做同样的事情吗?我该怎么做?

4

2 回答 2

5

使用 real=True 定义一个实数符号:

In [1]: x = symbols("x", real=True)

In [2]: solve(x + 1 < 2, x)
Out[2]: x < 1
于 2012-06-23T00:52:57.483 回答
1

使用该solve()功能。

>>> from sympy.solvers import solve
>>> from sympy import Symbol
>>> x = Symbol('x')
>>> solve(x + 1 < 2, x)
And(im(x) == 0, re(x) < -3)
于 2012-06-22T23:33:13.337 回答