numpy.lib.scimath.arctanh
-
lib.scimath.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 or scalar -
Обратная гиперболическая тангенс(ы)
xзначения(ий). Еслиxбыл скаляром, то иout, иначе возвращается массив.
-
См. также
Примечания
Для arctanh(), возвращающего
NANкогда вещественныйxне в интервале(-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])
© 2005–2021 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.20/reference/generated/numpy.lib.scimath.arctanh.html