numpy.arccosh
-
numpy.arccosh(x, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj]) = <ufunc 'arccosh'> -
Обратная гиперболический косинус, поэлементно.
Параметры: x : array_like
Входной массив.
out : ndarray, None, или кортеж ndarray и None, необязательно
Расположение, в которое сохраняется результат. Если задано, оно должно иметь форму, к которой векторизуются входные данные. Если не задано или
None, возвращается свежевыделенный массив. Кортеж (только в качестве ключевого аргумента) должен иметь длину, равную числу выходных значений.where : array_like, необязательно
Значения True указывают на вычисление ufunc в этой позиции, значения False — на оставление значения в выводе без изменения.
**kwargs
Для других ключевых только аргументов см. документацию ufunc.
Возвращает: 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, “Handbook of Mathematical Functions”, 10th printing, 1964, pp. 86. http://www.math.sfu.ca/~cbm/aands/ [R3] Wikipedia, “Inverse hyperbolic function”, 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.13.0/reference/generated/numpy.arccosh.html