當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python SciPy signal.kaiser_beta用法及代碼示例


本文簡要介紹 python 語言中 scipy.signal.kaiser_beta 的用法。

用法:

scipy.signal.kaiser_beta(a)#

給定衰減 a,計算 Kaiser 參數 beta。

參數

a 浮點數

阻帶中的期望衰減和通帶中的最大紋波,以 dB 為單位。這應該是一個正數。

返回

beta 浮點數

要在 Kaiser 窗口的公式中使用的 beta 參數。

參考

Oppenheim, Schafer,“Discrete-Time 信號處理”,第 475-476 頁。

例子

假設我們要設計一個低通濾波器,阻帶衰減為 65 dB。窗口方法中使用的 Kaiser 窗口參數由 kaiser_beta(65) 計算:

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

相關用法


注:本文由純淨天空篩選整理自scipy.org大神的英文原創作品 scipy.signal.kaiser_beta。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。