Spec-Zone.ru › NumPy 2.0

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, в противном случае возвращается массив.

См. также

numpy.arctanh

Замечания

Для 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API