如何用sympy求解绝对值方程?

时间:2015-10-17 16:02:30

标签: python sympy equation equation-solving computer-algebra-systems

给出方程| x - 5 | + | y | = 5,如何使用SymPy解决它?

如果我使用的是solve()和Abs()的组合,则会给我这个错误

  

当参数不是实数或虚数时求解Abs(x - 5)

但是,在我的会议开始时,我写下了

x, y, z = symbols('x, y, z', RealNumber = True)

我做错了什么?

谢谢!

1 个答案:

答案 0 :(得分:2)

好的,我发现了,问题是什么。声明是错误的,所以我不得不将其更改为

形式
x, y, z = symbols('x y z', real=True)