numpy.sin() в Python — это библиотечная функция, которая генерирует значение синуса для угла, переданного внутри функции.
Синтаксис
|
1 2 |
numpy.sin(x, /,out=None,*,where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj]) = <ufunc 'sin'> |
Аргументы
Функция np.sin() принимает в качестве параметра один обязательный аргумент:
- x: это угол, который необходимо передать функции. Дается в радианах. Это обязательный параметр для вычисления значения синуса.
- out: мы можем указать место, где мы хотим сохранить выходное значение. По умолчанию в качестве значения этого аргумента сохраняется None.
- where: если это условие истинно, то результат ufunc сохраняется; если условие ложно, то сохраняется исходное значение.
Возвращаемое значение
numpy.sin() возвращает одно значение — значение синуса для угла, переданного внутри функции.
Пример 1
|
1 2 3 4 5 6 7 8 9 |
# importing numpy as np import numpy as np # creating an numpy element ele = np.pi / 4 # storing the sine value to the variable. sine = np.sin(ele) print(sine) |
Выход
|
1 |
0.7071067811865475 |
В этой программе мы импортировали библиотеку numpy и создали элемент для хранения значения pi на 2 и использования функции numpy, называемой np.pi, для использования pi. Следовательно, pi / 2 хранится в переменной с именем ele.
Этот угол передается внутри функции sin(). Функция sin находит соответствующее значение синуса по углу. Наконец, мы напечатали значение синуса.
Пример 2
|
1 2 3 4 5 6 |
# Importing numpy as np import numpy as np # Storing the sine value to the variable. sine = np.sin(np.pi / 3) print(sine) |
Выход
|
1 |
0.8660254037844386 |
В этой программе мы нашли значение синуса для угла pi / 3. Затем мы передали угол внутрь функции sin, чтобы получить значение синуса.
