numpy.degrees() and rad2deg() in Python (original) (raw)

Last Updated : 08 Mar, 2024

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 `

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 `

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.]