numpy.lib.scimath.logn#

lib.scimath.logn(n, x)[源代码]#

取 x 的对数基数 n.

如果 x 包含负输入,答案会在复数域中计算并返回.

参数:
narray_like

对数所采用的整数基数.

xarray_like

需要求其以 n 为底的对数的值.

返回:
outndarray 或标量

x 值的对数基数 n.如果 x 是标量,那么 out 也是标量,否则返回一个数组.

示例

>>> import numpy as np
>>> np.set_printoptions(precision=4)
>>> np.emath.logn(2, [4, 8])
array([2., 3.])
>>> np.emath.logn(2, [-4, -8, 8])
array([2.+4.5324j, 3.+4.5324j, 3.+0.j    ])