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

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

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

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

solving Abs(x - 5) when the argument is not real or imaginary

但是,在 session 开始时我写下了

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

我做错了什么?

谢谢!

最佳答案

好的,我已经知道问题出在哪里了。声明错误,只好改成这样的形式

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

关于python - 如何使用 sympy 求解绝对值方程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33188668/

相关文章:

python - 如何使用 Python 求解一对非线性方程?

r-markdown - 当我从 Rmd 编​​织到 Word 时,数学方程未呈现

python - 基于其他相同大小的数组过滤多维数组

python - 使用 Gensim 中的 filter_extremes 按频率过滤 token

python - sympy:如何简化三角表达式

python - 计算器依赖树 Python (sympy/numpy)

java - 在 Java 中生成丢番图方程的值?

python - 为什么 Sympy 会错误地替换值?

python - 通过列表理解将 str.lower 应用到 Pandas

python - 安装具有量化支持的 Tensorflow