python的SciPy库包含线性代数,优化,集成和统计等模块,其中scipy.
special是
特殊函数子模块,是一个非常完整的函数库,其中包含了基本数学函数、特殊数学函数以及NumPy中出现的所有函数,
常用
贝塞尔函数、椭圆函数和伽马函数等函数,
常用于排列、
组合和乘阶。本文介绍python中scipy.special模块使用介绍。
一、常用函数
1、贝塞尔函数
scipy.special.jn() (整数n阶贝塞尔函数)
2、椭圆函数
scipy.special.ellipj() (雅可比椭圆函数,……)
3、伽马函数
scipy.special.gamma()
注意:
scipy.special.gammaln,这个函数给出对数坐标的伽马函数,因此有更高的数值精度。
二、
scipy.special模块使用实例
1、排列
from scipy.special import comb
>> comb(5, 2)
10.0
2、组合
from scipy.special import perm
>> perm(5, 2)
20.0
3、
阶乘
from scipy.misc import factorial
>> factorial(5)
array(120.0)
返回为numpy.ndarray
自然它可接受多个数,分别计算其阶乘
以上就是
python中scipy.special模块的使用介绍,希望能对你有所帮助哟~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何表示无穷小10/13
- ♥ 如何用 reversed 反转 python 序列?10/31
- ♥ 如何在python中获取键盘监视器11/12
- ♥ 如何在python中检查两个元组是否相等09/08
- ♥ python安装后没有快捷方式图标怎么办08/18
- ♥ count()在python中是什么意思08/12
内容反馈