fGHz = [wb w1 w2 we wf]/(2e9*pi);
plot(fGHz,mag2db(abs([hb h1 h2 he hf])))
axis([0 5 -45 5])
grid on
xlabel("Frequency (GHz)")
ylabel("Attenuation (dB)")
legend(["butter""cheby1""cheby2""ellip""besself"], ...
Location="southwest")
バタワース フィルターおよびチェビシェフ II 型フィルターには平坦な通過帯域と広い遷移帯域幅があります。チェビシェフ I 型フィルターおよび楕円フィルターは速くロールオフしますが、通過帯域リップルがあります。チェビシェフ II 型設計関数に対する周波数入力は、通過帯域の末尾ではなく阻止帯域の始点を設定します。楕円フィルターは、バタワース フィルターやチェビシェフ フィルターより鋭いロールオフ特性を示しますが、通過帯域と阻止帯域の両方で等リップルをもちます。一般的に、これら 4 つの標準的なフィルター タイプの中では、楕円フィルターが与えられた性能仕様を最小次数で満たします。