numpy.arcsin
-
numpy.arcsin(x, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj]) = <ufunc 'arcsin'> -
Обратный синус, поэлементно.
- Параметры
-
-
xarray_like -
y-координата на единичной окружности. -
outndarray, None, or tuple of ndarray and None, optional -
Местоположение, в которое будет сохранён результат. Если указано, оно должно иметь форму, до которой сводятся входные данные. Если не указано или равно None, возвращается свежевыделенный массив. Кортеж (возможен только в качестве ключевого аргумента) должен иметь длину, равную числу выходов.
-
wherearray_like, optional -
Это условие транслируется по входным данным. В местах, где условие истинно, массив
outбудет установлен в результат ufunc. В противном случае массивoutсохранит своё исходное значение. Обратите внимание, что если массивoutсоздан через параметр по умолчаниюout=None, места в нём, где условие ложно, останутся неинициализированными. - **kwargs
-
Для других ключевых аргументов см. документацию ufunc.
-
- Возвращает
-
-
anglendarray -
Обратный синус каждого элемента в
x, в радианах и в замкнутом интервале[-pi/2, pi/2]. Это скаляр, еслиxявляется скалярным.
-
Примечания
arcsin— многозначная функция: для каждогоxсуществует бесконечно много чиселzтаких, что. Принято возвращать угол
zдействительная часть которого лежит в интервале [-π/2, π/2].Для вещественных типов входных данных arcsin всегда возвращает вещественный результат. Для каждого значения, которое нельзя выразить как вещественное число или бесконечность, возвращается
nanи устанавливается флаг ошибки плавающей точкиinvalid.Для комплекснозначных входных данных
arcsinявляется комплексной аналитической функцией, у которой по соглашению есть разрывы ветвей [-беск., -1] и [1, +беск.] и она непрерывна сверху на первой и снизу на второй.Обратный синус также известен как арксинус или 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
© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.19/reference/generated/numpy.arcsin.html