cupy.kaiser#

cupy.kaiser(M, beta)[源代码]#

返回 Kaiser 窗。Kaiser 窗是使用贝塞尔函数形成的锥形窗函数。

\[w(n) = I_0\left( \beta \sqrt{1-\frac{4n^2}{(M-1)^2}} \right)/I_0(\beta)\]

with

\[\quad -\frac{M-1}{2} \leq n \leq \frac{M-1}{2}\]

其中 \(I_0\) 是修正的零阶贝塞尔函数。

参数
M (int)

输出窗函数的点数。如果为零或负数,则返回空数组。

beta (float)

窗函数的形状参数

返回:

窗函数,其最大值归一化为一(仅当样本数为奇数时,最大值为一)。

返回类型:

ndarray

另请参阅

numpy.kaiser()