Skip to content
Related Articles

Related Articles

numpy.degrees() and rad2deg() in Python

View Discussion
Improve Article
Save Article
  • Last Updated : 04 Dec, 2020

The numpy.degrees() is a mathematical function that helps user to convert angles from radians to degrees.

Syntax : numpy.degrees(x[, out]) = ufunc ‘degrees’)
Parameters :

array : [array_like] elements are in radians.
out : [ndaaray, optional] Output array of same shape as x.
        2pi Radians = 360 degrees

Return : An array with degree values in place of radian values.

 
Code #1 : Working




# Python3 program explaining
# degrees() function
import numpy as np
import math
  
in_array = [0, math.pi / 2, np.pi / 3, np.pi]
print ("Radian values : \n", in_array)
  
degree_Values = np.degrees(in_array)
print ("\nDegree values : \n", degree_Values)

Output :

Radian values : 
 [0, 1.5707963267948966, 1.0471975511965976, 3.141592653589793]

Degree values : 
 [   0.   90.   60.  180.]

 

numpy.rad2deg(x[, out]) = ufunc ‘rad2deg’) : This mathematical function helps user to convert angles from radians to degrees.

Parameters :

array : [array_like] elements are in radians.
out : [ndaaray, optional]Output array of same shape as x.
        2pi Radians = 36o degrees

Return : Corresponding angles in degree.

 
Code #2 : rad2deg() Equivalent to degree()




# Python3 program explaining
# rad2deg() function
  
import numpy as np
import math
  
in_array = [0, math.pi / 2, np.pi / 3, np.pi]
print ("Radian values : \n", in_array)
  
out_Values = np.rad2deg(in_array)
print ("\nDegree values : \n", out_Values)

Output :

Radian values : 
 [0, 1.5707963267948966, 1.0471975511965976, 3.141592653589793]

Degree values : 
 [   0.   90.   60.  180.]

 
References : https://docs.scipy.org/doc/numpy-dev/reference/generated/numpy.degrees.html#numpy.degrees
.


My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!