numpy.emath.arctanh
- emath.arctanh(x)[source]
-
Вычислить обратную гиперболическую тангенс
x.Возвращает «главное значение» (для описания этого см.
numpy.arctanh) отarctanh(x). Для вещественногоxтакого, чтоabs(x) < 1, это вещественное число. Еслиabs(x) > 1, или еслиxявляется комплексным, результат является комплексным. Наконец,x = 1возвращает ``inf``, аx=-1возвращает-inf.- Параметры:
-
- xarray_like
-
Значение(я), обратная гиперболическая тангенс которого(ых) требуется.
- Возвращает:
-
- outndarray или скаляр
-
Обратная гиперболическая тангенс(ы) значения(й)
x. Еслиxбыл скаляром, то иout, в противном случае возвращается массив.
См. также
Замечания
Для arctanh(), возвращающей
NAN, когда вещественноеxне находится в интервале(-1,1), используйтеnumpy.arctanh(однако это возвращает +/-inf дляx = +/-1).Примеры
>>> np.set_printoptions(precision=4)
>>> np.emath.arctanh(0.5) 0.5493061443340549
>>> 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])
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.emath.arctanh.html