python - 如何在 SymPy 中显示变量的值及其名称

标签 python sympy

我有一些变量,例如

x = symbols('x0:2')
y = x[0] + x[1]

如果我显示y,它会显示:

enter image description here

如何获得如下输出:y=x0+x1

最佳答案

输入Eq(S('y'), y)即可达到预期效果;它在符号“y”和分配给y的值之间创建了一个正式的相等语句。与 'y=' + str(y) 相比,它的优势在于该值未字符串化,允许在启用时进行 LaTeX 处理。截图来自http://live.sympy.org :

live.sympy.org

关于python - 如何在 SymPy 中显示变量的值及其名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46985616/

相关文章:

Python 在 Mac 上意外退出

python - 从 PDF 中搜索文本的脚本

python - 在 Pyomo 中获取目标的梯度和 Hessian

python - Sympy 解决方案中的 NotImplementedError

python - 我如何告诉 sympy i^2 = -1?

python - 计算函数在某一点的导数 Python 2.7

python - 如何绘制 3D 曲面?

python - 如何通过可变字符数扩展固定长度的 Python 列表?

python - Cython 解析数字字符串行

python - 数组 reshape 未正确映射到 numpy 网格