scipy.special.log1p#

scipy.special.log1p(x, out=None) = <ufunc 'log1p'>#

計算當 x 接近零時使用的 log(1 + x)。

參數:
xarray_like

實數或複數值輸入。

outndarray,可選

函數結果的可選輸出陣列。

返回:
標量或 ndarray

`log(1 + x)` 的值。

參見

expm1, cosm1

範例

>>> import numpy as np
>>> import scipy.special as sc

當 x 接近 0 時,它比直接使用 log(1 + x) 更準確。 請注意,在以下範例中,1 + 1e-17 == 1 是雙精度浮點數。

>>> sc.log1p(1e-17)
1e-17
>>> np.log(1 + 1e-17)
0.0