numpy.emath.arctanh #
- 数学。arctanh ( x ) [来源] #
计算x的反双曲正切。
返回 的“本金值”(有关对此的描述,请参阅
numpy.arctanh
)arctanh(x)
。对于实数x使得 ,这是一个实数。如果abs(x) > 1或x为复数,则结果为复数。最后,x = 1返回``inf`` 并 返回。abs(x) < 1
x=-1
-inf
- 参数:
- x类似数组
arctanh 为必需的值。
- 返回:
- 输出ndarray 或标量
x值的反双曲正切。如果x是标量,则out也是标量,否则返回数组。
也可以看看
笔记
NAN
对于当实数x不在区间 中时返回的 arctanh()(-1,1)
,请使用numpy.arctanh
(然而,后者确实为 返回 +/-inf )。x = +/-1
例子
>>> np.set_printoptions(precision=4)
>>> from numpy.testing import suppress_warnings >>> with suppress_warnings() as sup: ... sup.filter(RuntimeWarning) ... np.emath.arctanh(np.eye(2)) array([[inf, 0.], [ 0., inf]]) >>> np.emath.arctanh([1j]) array([0.+0.7854j])