SciPy 教程

SciPy 是什么?

SciPy 是一个开源的 Python 算法库和数学工具包。

Scipy 是基于 Numpy 的科学计算库,用于数学、科学、工程学等领域,很多有一些高阶抽象和物理模型需要使用 Scipy。

SciPy 包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。


您应当具备的基础知识

在继续学习之前,您需要对下面的知识有基本的了解:


为什么要使用SciPy?

如果 SciPy 在下面使用 NumPy,为什么我们不能只使用 NumPy 呢?

SciPy 优化并添加了 NumPy 和数据科学中经常使用的函数。


SciPy 是用哪种语言写的?

SciPy 主要是用 Python 编写的,但也有一些部分是用 C 编写的。


SciPy 的相关网站

NumPy 官网 http://www.numpy.org/

NumPy 源代码:https://github.com/numpy/numpy

SciPy 官网:https://www.scipy.org/

SciPy 源代码:https://github.com/scipy/scipy

Matplotlib 官网:https://matplotlib.org/

Matplotlib 源代码:https://github.com/matplotlib/matplotlib