有没有办法计算python中方程的不等式?

时间:2017-03-22 12:09:43

标签: python python-3.x numpy sympy inequality

我试图使用Sympy,但我不能通过两个方面的不等式。 例如-3< 2 * x + 1< 5.

有没有办法使用python获得不等式解决方案?

1 个答案:

答案 0 :(得分:1)

公式-3 < 2*x + 1 < 5两个不等式缩写为一个:

-3 < 2*x + 1
     2*x + 1 < 5

换句话说,这是一个你需要解决的不平等系统,使用这样的东西:

solve_rational_inequalities([[
    ((-3, Poly(2*x + 1)), '<'),
    ((Poly(2*x + 1), 5),  '<')]])