gpt4 book ai didi

python - 在 sympy 表达式中使用 LaTeX 符号

转载 作者:太空狗 更新时间:2023-10-30 02:16:22 24 4
gpt4 key购买 nike

我想做一些计算,然后使用 sympy 绘制这些图。我想使用一致的表示法,所以我需要定义一个将打印为 $\Delta_l^y$ 的符号。

到目前为止我尝试了什么:

delta__i_0 = sympy.symbols('Delta__i_0')
sympy.pprint(delta__i_0)

效果很好。不幸的是

delta__y_l = sympy.symbols('Delta__y_l')
sympy.pprint(delta__y_l)

确实不好看。有什么想法吗?

最佳答案

在命令行 Python 解释器中,您可以使用 sympy.printing.latex。例如,

import sympy as sym
import sympy.printing as printing
delta__y_l = sym.symbols('Delta__y_l')
print(printing.latex(delta__y_l))

打印

\Delta^{y}_{l}

或者,使用 IPython notebook,调用 sym.init_printing() 启用 pretty-print : enter image description here

关于python - 在 sympy 表达式中使用 LaTeX 符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44443270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com