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