Open In App

Convert angles from degrees to radians for all elements in a given NumPy array

Last Updated : 29 Aug, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

Angles can be expressed in both degrees and radians. In this article, we will know about the approaches and methods to convert degrees to radians.

Method #1 : Using radians()

This method takes an array as an input parameter and returns an array that has radian values.

Python




# python code demonstrating usage of radians
# method to convert degrees to radians
# importing numpy library
import numpy as np
import math
  
  
# initialising an array
array=np.arange(20.)*90
  
# printing degree values
print('Values of array in Degrees:',array)
  
# converting to radians
radian_array=np.radians(array)
  
# printing radian values
print('Values of array in radians:',radian_array)


Output:

Method #2: Using deg2rad()

This method takes input array and returns an array that has radian values the same as the size of the input array.

Python3




# python code demonstrating usage of radians
# method to convert degrees to radians
# importing numpy library
import numpy as np
import math
  
# initialising an array
array=np.arange(20.)*90
  
# printing degree values
print('Values of array in Degrees:',array)
  
# converting to radians
radian_array=np.deg2rad(array)
  
# printing radian values
print('Values of array in radians:',radian_array)


Output:

Method 3: Using Formula

Python3




# python code demonstrating usage of radians
# method to convert degrees to radians
# importing numpy library
import numpy as np
import math
  
# initialising an array
array=np.arange(20.)*90
  
# printing degree values
print('Values of array in Degrees:',array)
radian_array=[]
  
# converting to radians
for i in array:
    radian_array.append(i*math.pi/180)
  
# printing radian values
print('Values of array in radians:',radian_array)


Output:



Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads