上一主题

numpy.arcsinh

下一主题

numpy.arctanh

numpy.arccosh

numpy.arccosh(x[, out]) = <ufunc 'arccosh'>

逆双曲余弦,元素方式。

参数:

x:array_like

输入数组。

out:ndarray,可选

数组的形状与x相同,以存储结果。有关详细信息,请参见doc.ufuncs(“输出参数”部分)。

返回:

arccosh:ndarray

数组的形状与x相同。

也可以看看

cosharcsinhsinharctanhtanh

笔记

arccosh是多值函数:对于每个x,存在无限多个数字z,使得cosh(z)= x t5 >。约定是返回其虚部在[ - pi,pi]中的z[0, inf]

对于实值输入数据类型,arccosh始终返回实际输出。对于不能表示为实数或无穷大的每个值,它会产生nan并设置无效浮点错误标志。

对于复值输入,arccosh是一个复杂的分析函数,它具有分支切口[ - inf,1],并从上面连续。

参考文献

[R2]Abramowitz和I.A.Stegun,“Handbook of Mathematical Functions”,10th printing,1964,pp。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