numpy.arccosh
-
numpy.arccosh(x[, out]) = <ufunc 'arccosh'> -
Обратная гиперболический косинус, поэлементно.
Параметры: x : array_like
Вводной массив.
out : ndarray, необязательно
Массив той же формы, что и
x, для хранения результатов. См.doc.ufuncs(Раздел «Аргументы вывода») для подробностей.Возвращаемые значения: arccosh : ndarray
Массив той же формы, что и
x.Примечания
arccosh— многозначная функция: для каждогоxсуществует бесконечно много чиселzтаких, чтоcosh(z) = x. Принято возвращатьz, чья мнимая часть находится в[-pi, pi], а вещественная часть — в[0, inf].Для вещественных типов входных данных
arccoshвсегда возвращает вещественный результат. Для каждого значения, которое нельзя выразить как действительное число или бесконечность, она возвращаетnanи устанавливает флаг ошибкиinvalidс плавающей точкой.Для комплексных входных данных
arccosh— комплексная аналитическая функция, имеющая разрез ветви[-inf, 1]и непрерывная сверху на нём.Ссылки
[R2] M. Abramowitz and I.A. Stegun, “Справочник по математическим функциям”, 10-е издание, 1964, стр. 86. http://www.math.sfu.ca/~cbm/aands/ [R3] Википедия, «Обратная гиперболическая функция», http://en.wikipedia.org/wiki/Arccosh Примеры
>>> np.arccosh([np.e, 10.0]) array([ 1.65745445, 2.99322285]) >>> np.arccosh(1) 0.0
© 2008–2017 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.12.0/reference/generated/numpy.arccosh.html