mindspore.numpy.hanning
- mindspore.numpy.hanning(M)[源代码]
返回一个Hanning窗口函数。Hanning窗口函数是一种基于加权余弦的锥度函数。
- 参数:
M (int) - 输出窗口的长度。如果为零或小于零,则返回一个空数组。
- 返回:
Tensor,生成一个长度为
M
且最大值归一化为1的Hanning窗口(仅当样本数为奇数时才会出现值1)。- 异常:
TypeError - 如果
M
不是int型。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> import mindspore.numpy as np >>> print(np.hanning(12)) [0. 0.07937324 0.29229254 0.5711574 0.8274304 0.9797465 0.97974646 0.82743025 0.5711573 0.29229245 0.07937312 0. ]