本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
一、SciPy库介绍
SciPy
是一个高级的科学计算库。
SciPy包含线性代数,优化,集成和统计的模块,
SciPy
包包含致力于科学计算中常见问题的各个工具箱。
二、SciPy库
功能
main 函数是基于 NumPy 构建的,因此它的数组大量使用 NumPy。
其不同的子模块对应不同的应用。像插值、积分、优化、图像处理、特殊功能等等。
三、实现原理
它通过其特定的子模块提供高效的数值例程,并作为数值积分、优化和其他例程。
SciPy 的所有子模块中的功能都有很好的文档记录 - SciPy 非常有用的另一点。
四、
SciPy库主要包
scipy.integrate:数值积分例程和微分方程求解器
scipy.linalg:扩展了由numpy.linalg提供的线性代数例程和矩阵分解功能
scipy.optimize:函数优化器(最小化器)以及跟查找算法
scipy.signal:信号处理工具
scipy.sparse:稀疏矩阵和系数线性系统求解器
scipy.special:SPECFUN(这是一个实现了许多常用数学函数(如伽马函数)的Fortran库)的包装器
scipy.stats:标准连续和离散概率分布、各种统计检验方法,以及更好的描述统计法
scipy.weave:利用内联C++代码加速数组计算的工具
以上是python中SciPy的简单介绍。 Scipy 由一些具有特定功能的子模块组成。都依赖于numpy,但基本都是独立的~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ c盘是否安装了python12/23
- ♥ 如何在python3中编写类?12/17
- ♥ 如何使用python检查数字是否为素数08/15
- ♥ 使用 SpeechRecognition 进行语音识别12/13
- ♥ python列表知道如何获取下标的值10/15
- ♥ 11 个最佳 Python 编译器和解释器10/14
内容反馈