Scipy 是基于 Numpy 在科学计算领域非常强大的科学计算库。它在优化、非线性方程求解、常微分方程等方面应用广泛,Numpy 虽然提供了多维数组功能,但它只是一般的数组, 并不是矩阵。例如,当两个数组相乘时,只是对应元素相乘,而不是矩阵乘法。Scipy 提供了真正的矩阵,以及大量基于矩阵运算的对象与函数。
Scipy 包含的功能有最优化、线性代数、积分、插值、拟合、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算,显然,这些功能都是挖掘与建模必备的。Scipy 依赖于 Numpy,因此安装它之前得先安装 Numpy。