NumPy 函数

NumPy sin() 函数用于计算给定角度(以弧度为单位)的三角正弦,看下面的例子,需要将角度转换为弧度。

语法

numpy.sin(x, out=None) 

参数

x必填。 指定包含元素的数组(array_like),以弧度为单位计算三角正弦的角度。
out可选。 指定存储结果的位置。如果提供,它必须具有输入广播到的形状。如果未提供或无,则返回新分配的数组。

返回值

返回x每个元素的正弦值。

示例:

在下面的示例中,numpy sin() 函数用于计算数组 Arr 中每个元素的正弦。

import numpy as np

Arr = np.array([0, 30, 60, 90])
#将角度转换为弧度
Arr = Arr*np.pi/180

print("角度的sin值:")
print(np.sin(Arr)) 

上述代码的输出将是:

角度的sin值:
[ 0.         0.5        0.8660254  1.       ]