NumPy 在数组中将弧度转换为角度

NumPy 在数组中将弧度转换为角度

角度和弧度是角度的两个度量单位。

角度是角度最常用的度量单位。用θ(Ø)表示。一个圆中有360度,每度被分为60分,每分又被进一步分为60秒。根据数学公式,将弧度转换为度数的方法是将弧度乘以180/π。

弧度是物理学、数学和工程学中角度的自然度量单位。简单来说,弧度是圆的弧长与半径之比。一个圆有2π弧度。根据数学公式,将度数转换为弧度的方法是将度数乘以π/180。

使用函数将弧度转换为度数

我们在NumPy库中有一个名为degrees()的函数,用于将NumPy数组中的弧度转换为度数。

语法

以下是使用degrees()函数进行弧度转换为度数的语法。

numpy.degrees(array)

其中,

  • Numpy 是库的名称。

  • Degrees 是用于将弧度转换为角度的函数。

  • Array 是输入的数组。

示例

在以下示例中,我们需要将数组传递给 degree() 函数以将弧度转换为角度。

import numpy as np
arr = np.array([[23,34,65,87,3,4],[78,45,90,53,5,3]])
print("The created array:",arr)
deg = np.degrees(arr)
print("The conversion of radians to degrees:",deg)

输出

以下是当我们执行上述代码时,Numpy库的 degrees() 函数的输出结果 –

The created array: [[23 34 65 87  3  4]
 [78 45 90 53  5  3]]
The conversion of radians to degrees: [[1317.8029288  1948.05650344 3724.22566835 4984.73281764  171.88733854229.18311805][4469.07080202 2578.31007809 5156.62015618 3036.67631419  286.47889757171.88733854]]

示例

让我们看另一个例子,使用degrees()函数将弧度转换为度数。

import numpy as np
arr = np.array([[[23,34,65,87,3,4],[78,45,90,53,5,3]],[[23,34,65,87,3,4],[78,45,90,53,5,3]]])
print("The created array:",arr)
deg = np.degrees(arr)
print("The conversion of radians to degrees:",deg)

输出

当我们运行上述代码时,我们会看到以下输出 –

The created array: [[[23 34 65 87 3 4]
[78 45 90 53 5 3]]
[[23 34 65 87 3 4]
[78 45 90 53 5 3]]]
The conversion of radians to degrees: [[[1317.8029288 1948.05650344 3724.22566835 4984.73281764 171.88733854
229.18311805]
[4469.07080202 2578.31007809 5156.62015618 3036.67631419 286.47889757
171.88733854]]
[[1317.8029288 1948.05650344 3724.22566835 4984.73281764 171.88733854
229.18311805]
[4469.07080202 2578.31007809 5156.62015618 3036.67631419 286.47889757
171.88733854]]]

示例

在下面的例子中,我们将使用numpy库的radians()函数将角度转换为弧度。

import numpy as np
arr = np.array([[[23,34,65,87,3,4],[78,45,90,53,5,3]],[[23,34,65,87,3,4],[78,45,90,53,5,3]]])
print("The created array:",arr)
rad = np.radians(arr)
print("The conversion of degrees to radians:",rad)

输出

当我们运行以上代码时,将生成以下输出-

The created array: [[[23 34 65 87  3  4]
  [78 45 90 53  5  3]]

 [[23 34 65 87  3  4]
  [78 45 90 53  5  3]]]
The conversion of degrees to radians: [[[0.40142573 0.59341195 1.13446401 1.51843645 0.05235988 0.06981317]
  [1.36135682 0.78539816 1.57079633 0.9250245  0.08726646 0.05235988]][[0.40142573 0.59341195 1.13446401 1.51843645 0.05235988 0.06981317]
  [1.36135682 0.78539816 1.57079633 0.9250245  0.08726646 0.05235988]]]

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程