Python 基本科学图形绘制环境

对于Windows系统有时直接通过源码编译安装Python包会有点困难,因此选择wheel包安装

http://www.lfd.uci.edu/~gohlke/pythonlibs/

该网站提供绝大多数Python包的wheel包
下载numpy、scipy、matplotlib

通过pip install按顺序安装上述wheel包

下载并安装GhostScript

下载MiKTEX的Net Installer,安装完整版的MiKTEX

打开Python 执行以下Matplotlib官方的测试代码

from matplotlib import rc
rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
## for Palatino and other serif fonts use:
#rc('font',**{'family':'serif','serif':['Palatino']})
rc('text', usetex=True)

import numpy as np
import matplotlib.pyplot as plt
# Example data
t = np.arange(0.0, 1.0 + 0.01, 0.01)
s = np.cos(4 * np.pi * t) + 2

plt.rc('text', usetex=True)
plt.rc('font', family='serif')
plt.plot(t, s)

plt.xlabel(r'\textbf{time} (s)')
plt.ylabel(r'\textit{voltage} (mV)',fontsize=16)
plt.title(r"\TeX\ is Number "
          r"$\displaystyle\sum_{n=1}^\infty\frac{-e^{i\pi}}{2^n}$!",
          fontsize=16, color='gray')
# Make room for the ridiculously large title.
plt.subplots_adjust(top=0.8)

plt.show()

应无报错并产生如下图片
tex_demo1

至此完成Python基本科学图形绘制环境

加入对话

1条评论

留下评论