numpy.emath.arccos#

emath.arccos(x)[源代码]#

计算 x 的反余弦。

返回反余弦(inverse cosine)的“主值”(有关描述,请参阅 numpy.arccos)。对于实数 x,如果 abs(x) <= 1,则这是一个在闭区间 \([0, \pi]\) 内的实数。否则,返回复数主值。

参数:
xarray_like 或 scalar

需要计算反余弦值的值。

返回:
outndarray 或标量

x 值的反余弦值。如果 x 是标量,则 out 也是标量,否则返回一个数组对象。

另请参阅

numpy.arccos

备注

如果需要一个在实数 x 不在区间 [-1,1] 时返回 NAN 的 arccos() 函数,请使用 numpy.arccos

示例

>>> import numpy as np
>>> np.set_printoptions(precision=4)
>>> np.emath.arccos(1) # a scalar is returned
0.0
>>> np.emath.arccos([1,2])
array([0.-0.j   , 0.-1.317j])