numpy.emath.log #

数学。日志( x ) [来源] #

计算x的自然对数。

返回“本金”(有关对此的描述,请参阅numpy.log\(log_e(x)\)。对于实数x > 0,这是一个实数(log(0) 返回-inflog(np.inf)返回inf)。否则,返回复数主值。

参数
x类似数组

其日志的值是必需的。

返回
输出ndarray 或标量

x值的对数。如果x是标量,则out也是标量,否则返回数组。

也可以看看

numpy.log

笔记

NAN对于当实数x < 0时返回的 log() ,请使用numpy.log (但请注意,otherwisenumpy.log和 thislog是相同的,即,-inf对于x = 0infx = inf都返回,并且值得注意的是,复数主值 if ) 。x.imag != 0

例子

>>> np.emath.log(np.exp(1))
1.0

负参数被“正确”处理(回想一下,这 不适用于real ):exp(log(x)) == xx < 0

>>> np.emath.log(-np.exp(1)) == (1 + np.pi * 1j)
True