numpy.cos
numpy.cos(x, *ufunc_args) = <ufunc 'cos'>
Функция cos() вычисляет тригонометрический косинус элементов массива.
-
- x - подобный массиву объект
- Массив чисел задающих угол в радианах (360 градусов равняются 2π радиан).
- *ufunc_args - аргументы универсальной функции
- Аргументы, позволяющие настроить и оптимизировать работу функции (подробнее см. универсальные функции).
-
- результат - массив NumPy или его подкласс
- Косинус элементов x.
Примеры
>>> import numpy as np
>>>
>>> # Вычисление синуса одного угла:
... np.cos(0)
1.0
>>> np.cos(np.pi/2)
6.123233995736766e-17
>>> np.cos(np.pi/3)
0.5000000000000001
>>>
>>>
>>> # Массив значений углов, заданных в радианах:
>>> x = np.arange(10)
>>> x
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>>
>>> np.cos(x)
array([ 1. , 0.54030231, -0.41614684, -0.9899925 , -0.65364362,
0.28366219, 0.96017029, 0.75390225, -0.14550003, -0.91113026])
>>>
>>>
>>> # Массив значений углов, заданных в градусах:
>>> x = np.array([0, 30, 45, 60, 90])*np.pi/180
>>> x
array([0. , 0.52359878, 0.78539816, 1.04719755, 1.57079633])
>>>
>>> np.cos(x)
array([1.00000000e+00, 8.66025404e-01, 7.07106781e-01, 5.00000000e-01,
6.12323400e-17])