Python NumPy radians() — это встроенная функция NumPy, которая помогает пользователю преобразовать меру угла из градусов в радианы.
Что такое функция NumPy radians()?
Python NumPy radians() — это математическая функция, которая преобразовывает углы из градусов в радианы. Если мы укажем какое-либо значение в градусах, эта функция поможет нам преобразовать его в радианы. Параметры array : [array_like] указаны в градусах.
Синтаксис
|
1 |
numpy.radians(arr[, out]) = ufunc ‘radians’) |
Параметры
Функция radians() принимает до двух основных параметров:
- arr : это массив, элементы которого должны быть преобразованы в радианы из градусов.
- out : Позиция, в которой будет сохранен результат. Если возвращается только что выделенный массив, он не получен или None. Кортеж (возможен только как аргумент ключевого слова) должен иметь длину, равную выходным данным.
Возвращаемое значение
Функция radians() возвращает массив того же размера, что и входной массив, содержащий значения в радианах вместо значений градусов, но возвращаемое значение будет иметь тип данных float.

Программа для демонстрации работы функции radians()
См. следующий код.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#Program to show working of radians() import numpy as np #declaring array arr = [0, 30, 45, 60, 90] #Printing array print(arr) #Now we will convert degrees to radians arr1 = np.radians(arr) #Printing radian values print("New array is:") print(arr1) |
Выход:
|
1 2 3 4 |
[0.7853981633974483, 1.5707963267948966] New array is: [45. 90.] The third angle is : 45.0 |
Объяснение.
В этой программе мы сначала инициализировали значения массива, которые находятся в градусах. Потом мы их напечатали. Затем конвертируем в радианы с помощью функции radians().
Программа для нахождения значения третьего угла треугольника в радианах
См. следующий код.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
#Given values of two angles of triangle #We have find the value of 3rd angle of the triangle in radian import numpy as np import math #Assigning pi value in p p = math.pi #declaring array arr = [30, 90] #Printing array print(arr) #Now we will convert degrees to radians arr1 = np.radians(arr) #Printing radians values print("New array is:") print(arr1) sum_two = np.sum(arr1) #Printing value of third angle print("The third angle is : ", p - sum_two, " radian") |
Выход:
|
1 2 3 4 |
[30, 90] New array is: [0.52359878 1.57079633] The third angle is : 1.0471975511965979 radian |
Объяснение.
В этом примере программа будет вычислять третье значение угла в радианах прямоугольника, когда предоставлены значения двух других. Мы присвоили значения в радианах в массиве, а затем напечатали массив со значениями в радианах. Затем мы преобразовали их в радианы и вычислили сумму этих двух радиан.
Как мы знаем, общее значение угла прямоугольника равно pi радианам, мы вычли общую сумму из pi и напечатали значение третьего угла в радианах. Если перевести радианы в градусы, то получится 60 градусов.
