scipy.signal.kaiser_beta¶
-
scipy.signal.
kaiser_beta
(a)[source]¶ Compute the Kaiser parameter beta, given the attenuation a.
Parameters: a : float
The desired attenuation in the stopband and maximum ripple in the passband, in dB. This should be a positive number.
Returns: beta : float
The beta parameter to be used in the formula for a Kaiser window.
References
Oppenheim, Schafer, “Discrete-Time Signal Processing”, p.475-476.
Examples
Suppose we want to design a lowpass filter, with 65 dB attenuation in the stop band. The Kaiser window parameter to be used in the window method is computed by kaiser_beta(65):
>>> from scipy.signal import kaiser_beta >>> kaiser_beta(65) 6.20426