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таких, что
. Соглашение заключается в возвращении угла zчья вещественная часть лежит в интервале [-π/2, π/2].Для вещественных типов входных данных arcsin всегда возвращает вещественный результат. Для каждого значения, которое не может быть выражено как вещественное число или бесконечность, оно возвращает
nanи устанавливает флаг ошибки с плавающей запятойinvalid.Для комплексных входных данных
arcsinявляется комплексной аналитической функцией, у которой, по соглашению, имеются разрывы ветвей [-беск., -1] и [1, беск.] и она непрерывна сверху на первом и снизу на втором.Обратный синус также известен как арксинус или sin-1.
Ссылки
Abramowitz, M. and Stegun, I. A., Справочник по математическим функциям, 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–2017 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.12.0/reference/generated/numpy.arcsin.html