numpy.emath.arctanh#
- emath.arctanh(x)[источник]#
Вычислить обратный гиперболический тангенс x.
Возвращает "главное значение" (для описания см.
numpy.arctanh) изarctanh(x). Для вещественных x такой, чтоabs(x) < 1, это действительное число. Если abs(x) > 1, или если x является комплексным, результат комплексный. Наконец, x = 1 возвращает ``inf`` иx=-1возвращает-inf.- Параметры:
- xarray_like
Значение(я), чей арктангенс гиперболический требуется.
- Возвращает:
- выходndarray или скаляр
Обратный гиперболический тангенс(ы) от x значение(я). Если x был скаляром, поэтому является выход, в противном случае возвращается массив.
Смотрите также
Примечания
Для arctanh(), который возвращает
NANкогда real x не находится в интервале(-1,1), используйтеnumpy.arctanh(последнее, однако, возвращает +/-inf дляx = +/-1).Примеры
>>> import numpy as np >>> np.set_printoptions(precision=4)
>>> np.emath.arctanh(0.5) 0.5493061443340549
>>> import warnings >>> with warnings.catch_warnings(): ... warnings.simplefilter('ignore', RuntimeWarning) ... np.emath.arctanh(np.eye(2)) array([[inf, 0.], [ 0., inf]]) >>> np.emath.arctanh([1j]) array([0.+0.7854j])