Matplotlib数学表达式

广告位

可以将任何Matplotlib文本字符串中的子集TeXmarkup放在一对美元符号($)中。 # math t…

可以将任何Matplotlib文本字符串中的子集TeXmarkup放在一对美元符号($)中。

# math text plt.title(r'$alpha > beta$') 

要制作下标和上标,请使用_^符号 –

#! /usr/bin/env python #coding=utf-8 import matplotlib.pyplot as plt import numpy as np import math import seaborn as sns  plt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体) plt.rcParams['axes.unicode_minus'] = False   # 原文出自【易百教程】,商业转载请联系作者获得授权,非商业请保留原文链接:  r'$alpha_i> beta_i$'  t = np.arange(0.0, 2.0, 0.01) s = np.sin(2*np.pi*t)  plt.plot(t,s) plt.title(r'$alpha_i> beta_i$', fontsize=20)  plt.text(0.6, 0.6, r'$mathcal{A}mathrm{sin}(2 omega t)$', fontsize = 20) plt.text(0.1, -0.5, r'$sqrt{2}$', fontsize=10) plt.xlabel('time (s)') plt.ylabel('volts (mV)') plt.show() 

执行上面示例代码,得到以下结果 –

Matplotlib数学表达式

  

拾荒的老头

关于作者: 拾荒的老头

为您推荐