Python中的 numpy.degrees() 和 rad2deg()
numpy.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.
代码#1:工作
# 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)
输出 :
Radian values :
[0, 1.5707963267948966, 1.0471975511965976, 3.141592653589793]
Degree values :
[ 0. 90. 60. 180.]
numpy.rad2deg(x[, out]) = ufunc 'rad2deg') :这个数学函数帮助用户将角度从弧度转换为度数。
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.
代码#2:rad2deg() 等价于 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)
输出 :
Radian values :
[0, 1.5707963267948966, 1.0471975511965976, 3.141592653589793]
Degree values :
[ 0. 90. 60. 180.]
参考: https://docs.scipy.org/doc/numpy-dev/reference/generated/numpy.degrees.html#numpy.degrees
.