scipy.signal.
kaiser_beta#
- scipy.signal.kaiser_beta(a)[source]#
计算 Kaiser 参数beta,假定衰减为a。
- 参数:
- afloat
止带中的期望衰减和通带中的最大纹波,以分贝计。应当为一个正数。
- 返回:
- betafloat
将用在 Kaiser 窗口的公式中的beta 参数。
参考资料
Oppenheim、Schafer,“离散时间信号处理”,第 475-476 页。
示例
假设我们想要设计一个低通滤波器,在阻带中的衰减为 65 dB。将在窗口方法中使用的 Kaiser 窗口参数由
kaiser_beta(65)
计算。>>> from scipy.signal import kaiser_beta >>> kaiser_beta(65) 6.20426