matplotlib 如何打印数学符号

r1wp621o  于 2022-11-30  发布在  其他
关注(0)|答案(2)|浏览(185)

我想用print()在python中打印数学,就像用matplotlib在plot的label中可以做的那样(参见此链接,了解你可以用matplotlib https://matplotlib.org/tutorials/text/mathtext.html编写的所有数学)这可能吗?我尝试了以下方法(就像在matplotlib中一样):

print(r'$\Delta v$:', delta)

例如,要打印希腊增量,但它不起作用(因为它不是matplotlib函数),它显示:$\Delta v$: delta

dwbf0jvd

dwbf0jvd1#

实际上,在Python中打印字符没有任何问题,只需通过Google搜索找到相关的Unicode字符,然后将它们复制/粘贴到打印语句中。

print('Δ')
print('α')
0dxa2lsx

0dxa2lsx2#

不可以,通常无法使用print函数来执行此操作-它只是将纯文本输出到标准输出。matplotlib可以将数学文本渲染为(例如)绘图标题,因为其目标是生成的图像。
正如Kurt Kline所说,您可以显示简单的字符,但不能显示复杂的表达式,如求和符号或上标。

相关问题