将一个给定的NumPy数组中所有元素的角度从度转换为弧度

将一个给定的NumPy数组中所有元素的角度从度转换为弧度

角度可以用度数和弧度来表示。在这篇文章中,我们将了解将度数转换为弧度的方式和方法。

方法#1:使用 radians()

这个方法接受一个数组作为输入参数,并返回一个有弧度值的数组。

# 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)

输出:

将一个给定的NumPy数组中所有元素的角度从度转换为弧度

方法#2:使用deg2rad()

该方法接收输入数组并返回一个弧度值与输入数组大小相同的数组。

# 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)

输出:

将一个给定的NumPy数组中所有元素的角度从度转换为弧度

方法3:使用公式

# 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)

输出:

将一个给定的NumPy数组中所有元素的角度从度转换为弧度

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy 数学函数