scipy.signal.

kaiser_beta#

scipy.signal.kaiser_beta(a)[源代码][源代码]#

计算给定衰减 a 的 Kaiser 参数 beta

参数:
a浮动

在阻带中期望的衰减和通带中的最大波动,以分贝为单位。这应该是一个 数。

返回:
beta浮动

用于Kaiser窗口公式中的 beta 参数。

参考文献

Oppenheim, Schafer, “离散时间信号处理”, p.475-476。

示例

假设我们想要设计一个低通滤波器,在阻带中有65 dB的衰减。在窗函数法中使用的Kaiser窗参数是通过``kaiser_beta(65)``计算的:

>>> from scipy.signal import kaiser_beta
>>> kaiser_beta(65)
6.20426