mindspore.numpy.blackman

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

Returns the Blackman window. The Blackman window is a taper formed by using the first three terms of a summation of cosines. It was designed to have close to the minimal leakage possible. It is close to optimal, only slightly worse than a Kaiser window.

参数

M (int) – Number of points in the output window. If zero or less, an empty array is returned.

返回

Tensor, the window, with the maximum value normalized to one (the value one appears only if the number of samples is odd).

异常

TypeError – If M is not an int.

Supported Platforms:

Ascend GPU CPU

样例

>>> import mindspore.numpy as np
>>> print(np.blackman(12))
[-1.4901161e-08  3.2606430e-02  1.5990365e-01  4.1439798e-01
7.3604518e-01  9.6704674e-01  9.6704674e-01  7.3604518e-01
4.1439798e-01  1.5990365e-01  3.2606430e-02 -1.4901161e-08]