python中的scipy模块(python中scipy.special模块如何使用?)
导读:python的SciPy库包含线性代数,优化,集成和统计等模块,其中scipy.special是特殊函数子模块,是一个非常完整的函数库,其中包含了基本数学函数、特殊数学函数以及NumPy中出现的所有函数,...
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、排列
fromscipy.specialimportcomb >>comb(5,2) 10.02、组合
fromscipy.specialimportperm >>perm(5,2) 20.03、阶乘
fromscipy.miscimportfactorial >>factorial(5) array(120.0)返回为numpy.ndarray
自然它可接受多个数,分别计算其阶乘
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!