numpy.arcsin
-
numpy.arcsin(x[, out]) = -
Обратный синус, поэлементно.
Параметры: x : array_like
y-координата на единичной окружности.out : ndarray, необязательно
Массив с теми же размерами, что и
x, в котором хранятся результаты. См.doc.ufuncs(Раздел «Аргументы вывода») для получения более подробной информации.Возвращает: angle : ndarray
Обратный синус каждого элемента в
x, в радианах и в замкнутом интервале[-pi/2, pi/2]. Еслиxявляется скаляром, возвращается скаляр, в противном случае возвращается массив.Замечания
arcsinявляется многозначной функцией: для каждогоxсуществует бесконечно много чиселzтаких, что
. Согласно соглашению, возвращается угол zдействительная часть которого лежит в интервале [-π/2, π/2].Для вещественных входных типов данных, arcsin всегда возвращает вещественный вывод. Для каждого значения, которое нельзя выразить как вещественное число или бесконечность, она возвращает
nanи устанавливаетinvalidфлаг ошибки с плавающей запятой.Для комплекснозначного входа
arcsinявляется комплексной аналитической функцией, у которой, по соглашению, есть разрывы ветвей [-бесконечность, -1] и [1, бесконечность] и непрерывна сверху на первой и снизу на второй.Обратный синус также известен как
asinили sin^{-1}.Ссылки
Абрамовиц, М. и Стегун, И. А., Справочник по математическим функциям, 10-е издание, Нью-Йорк: Dover, 1964, с. 79 и далее. 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
© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.11.0/reference/generated/numpy.arcsin.html