Sympy能够使用乳胶打印表达式。在纯乳胶中,物理符号(" hbar")只是$\hbar$
。
sympy.galgebra.GA
有make_symbols()
方法,提供扩展的符号命名功能,但我没有看到创建" hbar"的方法。
我想定义一个包含符号" hbar"它将呈现为物理符号。
答案 0 :(得分:2)
您可以创建SymPy符号'hbar'
。 SymPy将理解它并为您想要的变量生成乳胶表示。我在SymPy版本1.1.1上测试了这个。如果您使用的是旧版本,但这不起作用,请考虑更新。
import sympy as sp
sp.init_printing()
h = sp.Symbol('hbar')
print(sp.latex(h)) # prints \hbar
因此,您可以检查变量h
的LaTeX表示确实是$\hbar$
。