本文简要介绍 python 语言中 numpy.i0
的用法。
用法:
numpy.i0(x)
第一类修正贝塞尔函数,0阶。
通常表示为 。
- x: 类似浮点数的数组
贝塞尔函数的参数。
- out: ndarray,形状 = x.shape,dtype = 浮点数
修改后的贝塞尔函数在 x 的每个元素处求值。
参数:
返回:
注意:
建议在此函数上使用 scipy 实现:它是用 C 编写的适当的 ufunc,并且速度快一个数量级以上。
我们使用由 Clenshaw [1] 发表并由 Abramowitz 和 Stegun [2] 引用的算法,其函数域被划分为两个区间 [0,8] 和 (8,inf),并采用 Chebyshev 多项式展开每个间隔。使用 IEEE 算术在域 [0,30] 上的相对误差被记录为 [3],峰值为 5.8e-16,rms 为 1.4e-16 (n = 30000)。
参考:
C. W. Clenshaw,“数学函数的切比雪夫级数”,国家物理实验室数学表,卷。 5,伦敦:女王陛下的文具办公室,1962 年。
M. Abramowitz 和 I. A. Stegun,数学函数手册,第 10 次印刷,纽约:多佛,1964 年,第 379 页。https://personal.math.ubc.ca/~cbm/aands/page_379.htm
1:
2:
3:
例子:
>>> np.i0(0.) array(1.0) >>> np.i0([0, 1, 2, 3]) array([1. , 1.26606588, 2.2795853 , 4.88079259])
相关用法
- Python numpy isclose用法及代码示例
- Python numpy issctype用法及代码示例
- Python numpy isnat用法及代码示例
- Python numpy is_busday用法及代码示例
- Python numpy isposinf用法及代码示例
- Python numpy issubdtype用法及代码示例
- Python numpy issubclass_用法及代码示例
- Python numpy interp用法及代码示例
- Python numpy issubsctype用法及代码示例
- Python numpy iscomplexobj用法及代码示例
- Python numpy iinfo用法及代码示例
- Python numpy in1d用法及代码示例
- Python numpy indices用法及代码示例
- Python numpy isfinite用法及代码示例
- Python numpy ix_用法及代码示例
- Python numpy iscomplex用法及代码示例
- Python numpy imag用法及代码示例
- Python numpy isin用法及代码示例
- Python numpy insert用法及代码示例
- Python numpy intersect1d用法及代码示例
- Python numpy isinf用法及代码示例
- Python numpy identity用法及代码示例
- Python numpy isrealobj用法及代码示例
- Python numpy ipmt用法及代码示例
- Python numpy isscalar用法及代码示例
注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.i0。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。