📜  Python中的numpy.radians和deg2rad

📅  最后修改于: 2020-06-12 04:51:57             🧑  作者: Mango

numpy.radians(x[, out]) = ufunc ‘radians’) : 此数学函数可帮助用户将角度从度转换为弧度。

参数:

array:[array_like]元素以度为单位。
out:[ndaaray,可选]与x形状相同的输出数组。
          2pi弧度= 36o度

返回用弧度值代替度值的数组。

代码1:

# Python3程序解释Degrees()函数 
  
import numpy as np 
import math 
  
in_array = np.arange(10.) * 90
print ("角度值 : \n", in_array) 
  
radian_Values = np.radians(in_array) 
print ("\n弧度值 : \n", radian_Values)

输出:

角度值 : 
 [   0.   90.  180.  270.  360.  450.  540.  630.  720.  810.]

弧度值 : 
 [  0.           1.57079633   3.14159265   4.71238898   6.28318531
   7.85398163   9.42477796  10.99557429  12.56637061  14.13716694]

numpy.deg2rad(x[, out]) = ufunc ‘deg2rad’) : 此数学函数可帮助用户将角度从角度转换为弧度。

参数:

array:[array_like]元素的弧度。
out:[ndaaray,可选]与x形状相同的输出数组。
          2pi弧度= 36o度

返回值:对应的弧度角。

 

代码2:deg2rad等效于radians 

# Python3程序解释rad2deg()函数 
  
import numpy as np 
import math 
  
degree = np.arange(10.) * 90
print ("角度值 : \n", degree) 
  
radian = np.deg2rad(degree) 
print ("\n弧度值 : \n", radian)

输出: 

角度值 : 
 [   0.   90.  180.  270.  360.  450.  540.  630.  720.  810.]

弧度值 : 
 [  0.           1.57079633   3.14159265   4.71238898   6.28318531
   7.85398163   9.42477796  10.99557429  12.56637061  14.13716694]