SciPy
SciPy是一个开源的Python算法库和数学工具包。
SciPy包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。
https://scipy.org/index.html
- Numpy 矩阵计算
- SciPy library 数值积分
- Matplotlib 画图
由于我接触的还不多,就不讲如何使用这些
安装
发行版
特别是在Windows上,最简单的方法就是下载其中一个Python发行版,其中包括所有的关键包:
- Anaconda:免费发布带有科学软件包的Python。支持Linux,Windows和Mac。
- Enthought Canopy:免费和商业版本包括核心科学软件包。支持Linux,Windows和Mac。
- Python(x,y):基于Spyder IDE的免费发行版,包括科学软件包。仅限Windows。(组里用的好像比较多)
- WinPython:免费发行,包括科学软件包。仅限Windows。
- Pyzo:基于Anaconda和IEP交互式开发环境的免费发行。支持Linux,Windows和Mac
另外,Anaconda从清华的源下载anaconda,之后安装模块,都默认是清华的源,访问速度会很快
pip安装
python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose