numpy.arcsin¶
-
numpy.
arcsin
(x[, out]) = <ufunc 'arcsin'>¶ 反正弦,元素。
参数: x:array_like
y - 坐标在单位圆上。
out:ndarray,可选
数组的形状与x相同,其中用于存储结果。有关更多详细信息,请参阅
doc.ufuncs
(“输出参数”部分)。返回: angle:ndarray
x中的每个元素的反正弦,以弧度和在闭合间隔
[-pi / 2, pi / 2]
。如果x是标量,则返回标量,否则返回一个数组。笔记
arcsin
是多值函数:对于每个x,存在无限多个数字z,使得。惯例是返回其实部在[-pi / 2,pi / 2]中的角度z。对于实值输入数据类型,arcsin始终返回实际输出。对于不能表示为实数或无穷大的每个值,它会产生
nan
并设置无效浮点错误标志。对于复值输入,
arcsin
是一个复杂的分析函数,按照惯例,它具有分支切割[-inf,-1]和[1,inf],并且从上面连续,从后面的后面。反正弦也称为asin或sin ^ { - 1}。
参考文献
Abramowitz,M。和Stegun,I。A.,Handbook of Mathematical Functions,第10次印刷,New York:Dover,1964,79ff。http://www.math.sfu.ca/~cbm/aands/
例子
>>> np.arcsin(1) # pi/2 1.5707963267948966 >>> np.arcsin(-1) # -pi/2 -1.5707963267948966 >>> np.arcsin(0) 0.0