scipy.signal.
kaiser_beta#
- scipy.signal.kaiser_beta(a)[source]#
計算 Kaiser 參數 beta,給定衰減量 a。
- 參數:
- afloat
在阻帶中所需的衰減量以及在通帶中最大的漣波,單位為分貝 (dB)。這應該是正數。
- 回傳值:
- betafloat
Kaiser 窗公式中要使用的 beta 參數。
參考文獻
Oppenheim, Schafer, “離散時間訊號處理”, p.475-476.
範例
假設我們想要設計一個低通濾波器,在阻帶中有 65 分貝 (dB) 的衰減量。在窗函數方法中要使用的 Kaiser 窗參數由
kaiser_beta(65)
計算得出>>> from scipy.signal import kaiser_beta >>> kaiser_beta(65) 6.20426