mindspore.numpy.hamming

mindspore.numpy.hamming(M)[源代码]

返回一个Hamming窗口函数。Hamming窗口函数是一种基于加权余弦的锥度函数。

参数:
  • M (int) - 输出窗口的长度。如果为零或小于零,则返回一个空数组。

返回:

Tensor,生成一个长度为 M 且最大值归一化为1的Hamming窗口(仅当样本数为奇数时才会出现值1)。

异常:
  • TypeError - 如果 M 不是int型。

支持平台:

Ascend GPU CPU

样例:

>>> import mindspore.numpy as np
>>> print(np.hamming(12))
[0.08000001 0.15302339 0.34890914 0.6054648  0.841236   0.9813669
0.9813668  0.8412359  0.6054647  0.34890908 0.15302327 0.08000001]