Bessel Filter -3dB frequency
12 ビュー (過去 30 日間)
古いコメントを表示
The documentation for besself states: "[b,a] = besself(n,Wo) returns the transfer function coefficients of an nth-order lowpass analog Bessel filter, where Wo is the angular frequency up to which the filter's group delay is approximately constant."
Is there a way to determine what frequency one should input in order to obtain a -3dB amplitude response at a specific frequency?
I realize the bessel filter is used primarily for its phase response and group delay, but I would like to plot the response of several poles of filters all normalized to -3dB at 1 rad/sec for comparison purposes as is often done with the butterworth filter.
Thanks for any help you can provide
0 件のコメント
採用された回答
filippo tosi
2022 年 1 月 25 日
Dear Craig,
you can achieve this result by applying some scaling coefficients when designing your filter, as shown here:
For example, in the case of a 3rd order filter with fcut=1000Hz -3dB:
[b,a]=besself(3,1000*2*pi*sqrt(1.755672389));
I hope this helps,
Fil
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Analog Filters についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!