知行编程网知行编程网  2022-09-18 09:00 知行编程网 隐藏边栏  71 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中scipy.special模块如何使用?的相关知识,包括python的ctypes模块详解,以及python ctypes模块这些编程知识,希望对大家有参考作用。

如何在 python 中使用 scipy.special 模块?

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模块的使用介绍,希望能对你有所帮助哟~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享