了解scipy工具前要了解一下numpy的扩展库,numpy提供了真正的数组功能,以及对数据进行快速处理的函数,以及scipy的依赖库。在第三方安装时,需要安装numpy库才可以安装scipy库。
在windows安装中可用 pip install numpy ,也可以自行下载源代码然后进行 python set.py install
在linux发行版本软件源中都有python常见的库,也可以在软件管理器中进行下载。如在ubuntu中可以用:sudo apt-get install python-numpy安装。
numpy提供了多维数组功能,但它只是一般的数组,并不是矩阵。例如两个数组相乘只是对应元素的相乘,并不是矩阵相乘。scipy提供了矩阵,以及大量基于矩阵运算的对象和函数。
scipy提供了最优化、线性代数、积分、插值、拟合、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学计算,安装方法与numpy类似。
下面是Scipy求解非线性微分方程组和数值积分
python数据数据分析工具之Scipy
最新推荐文章于 2024-04-19 03:41:06 发布