📜  Python numpy.deg2rad()(1)

📅  最后修改于: 2023-12-03 15:34:02.757000             🧑  作者: Mango

Python numpy.deg2rad()

numpy.deg2rad() 是一个将角度值从度数转换为弧度值的NumPy函数。

语法
numpy.deg2rad(x, /[, out, where, casting, order, …])
参数
  • x : 数组类型的弧度值。如果x为角度值则需要先将其转换为弧度值才能使用该函数。

  • out : ndarray, 可选。将输出结果放入给定的数组中。默认情况下将创建一个新数组。

  • where : 根据条件,选择是否将数据从x复制到out。默认情况下,始终执行此操作,即对数组进行复制。

  • casting : {'no', 'equiv', 'safe', 'same_kind', 'unsafe'}, 可选。-controlled by default: numpy.get_default_casting function._casting定义了变量之间的转换规则。

返回值

返回弧度制

示例:
import numpy as np

x = np.array([0, 30, 45, 60, 90])

y = np.deg2rad(x)

print(y)
输出:
[0.         0.52359878 0.78539816 1.04719755 1.57079633]

在上面的例子中,我们将一个包含角度值的NumPy数组 x 传递给 numpy.deg2rad() 函数来将它们转换为弧度值。该函数将角度值除以180,然后再将结果乘以圆周率π。

总的来说,使用 numpy.deg2rad() 可以方便地将角度值转换为弧度值,从而进行更高级的运算。