scipy.special.log1p#
- scipy.special.log1p(x, out=None) = <ufunc 'log1p'>#
计算 x 接近零时的 log(1 + x)。
- 参数:
- xarray_like
实数或复数值输入。
- 出ndarray,可选
函数结果的可选输出数组。
- 返回:
- 标量或ndarray
log(1 + x)
的值。
示例
>>> import numpy as np >>> import scipy.special as sc
对于接近 0 的
x
,使用log(1 + x)
直接计算不如以下方法准确。请注意,在下面的例子中,1 + 1e-17 == 1
在双精度下成立。>>> sc.log1p(1e-17) 1e-17 >>> np.log(1 + 1e-17) 0.0