Python cos () — это встроенный метод, определенный в математическом модуле, который используется для нахождения значения косинуса переданного параметра в радианах. Мы можем использовать математический модуль, импортировав его. Синтаксис для этого будет следующим: import math; после импорта мы используем для вызова этой функции с помощью статического объекта.
- Python math cos ()
- math.cos (var) Параметры
- Параметры
- Возвращаемое значение
- Примеры программ для метода cos () в Python:
- Вывод
- Выходные данные
- Пример 2. Напишите программу для передачи значения, выходящего за пределы диапазона функции cos (), и отображения вывода.
- Вывод
- Графическое представление Python cos ()
- Вывод
- Заключение
- См. Также
Python math cos ()
Функция math.cos () возвращает косинус значения, переданного в качестве аргумента. Значение, передаваемое в функции cos (), должно быть в радианах. Метод Math . cos () возвращает числовое значение от -1 до 1, которое представляет косинус угол в радианах. cos () — это статический метод Math; поэтому он всегда используется как Math.
math.cos (var)
Параметры
Он принимает один параметр var, который принимает значения числового типа данных и выдает ошибка типа , если передан аргумент любого другого типа данных.
Возвращаемое значение
Он возвращает значение косинуса числа в типе данных с плавающей запятой.
Примеры программ для метода cos () в Python:
См. следующий код.
x = 0.36print (math.cos ( x))
Вывод
0.9358968236779348
Давайте рассмотрим более наглядный пример.
Напишите программу для демонстрации работы метода cos () в Python.
# app.pyimport matha1 = 0.36b1 = 1c1 = -1d1 = -0.36print ("Значение для параметра", a1, "равно", math.cos (a1)) print ("Значение для параметра", b1, "равно ", math.cos (b1)) print (" Val ue для параметра ", c1," is ", math.cos (c1)) print (" Значение для параметра ", d1," is ", math.cos (d1))
Выходные данные
python3 app.pyЗначение для параметра 0,36: 0,9358968236779348, значение для параметра 1: 0,5403023058681398, значение для параметра -1: 0,5403023058681398, значение для параметра -0,36: 0,9358968236779348
В этом примере мы видели, что, передавая допустимый параметр, который отличается для разных примеров, мы получаем желаемое решение метода cos (), которое является значением косинуса переданного параметра.
Пример 2. Напишите программу для передачи значения, выходящего за пределы диапазона функции cos (), и отображения вывода.
# app.pyimport matha = 'b'print (math.cos (a))
Вывод
TypeError: должно быть действительное число, а не str
В этом примере мы видим, что при передаче значения, отличного от действительного числа, возникает ошибка типа.
Графическое представление Python cos ()
См. следующий пример кода, в котором мы представляем значение функции cos в графическом формат.
Для этого мы будем использовать библиотеки numpy, matplotlib.
# app.pyimport mathimport numpy as npimport matplotlib.pyplot as pltinput_arr = np.linspace (- (2 * np.pi), 2 * np.pi, 20) out_arr = [] для i in range (len (input_arr)): out_arr.append (math.cos (input_arr [i])) i + = 1print ("input_arr:", input_arr) print (" nout_arr:", out_arr) plt.plot (input_arr , out_arr, color = 'red', marker = "o") plt.title ("math.cos ()") plt.xlabel ("X") plt.ylabel ("Y") plt.show ()
Вывод
python3 app.pyinput_arr: [-6,28318531 -5,62179738 -4,96040945 -4,29902153 -3,6376336 -2,97624567 -2,31485774 -1,65346982 -0,99208189 -0,33069396 0,33069396 0,99208189 1,65346982 2,31485774 2,97624567 3,6376336 4,29902153 4,96040945 5,62179738 6,28318531] out_arr: [1,0, +0,7891405093963935, 0,24548548714079876, -0,40169542465296987, -0,8794737512064891, -0,9863613034027223, -0,6772815716257412, -0,0825793454723325, 0,5469481581224268, 0,945817241700624624, 0,5469481581224268, 0,9458172417006246 -0.08257934547233162, -0.6772815716257405, -0.9863613034027223, -0.8794737512064893, -0.40169542465296987, 0.24548548714079876, 0.7891405093963935, 1.0] в приведенных выше значениях четырех квадрантов мы указываем значения
на разных квадрантах в соответствии с указанными выше значениями для четырех квадрантов.
Значение cos находится в диапазоне от -1 до +1. Итак, мы нанесли все значения от -1 до +1.
Заключение
Косинус — одно из основных тригонометрических соотношений . Чтобы узнать cos или косинус в Python, мы используем функцию math.cos ().
См. Также
Python fabs ( )
Python sqrt ()
Python frexp ()
Python copysign ()
Python isinf ()
Python Idexp ()