iirpeak

БИХ-пик второго порядка или фильтр резонатора

Синтаксис

[num,den] = iirpeak(w0,bw)
[num,den] = iirpeak(w0,bw,ab)

Описание

[num,den] = iirpeak(w0,bw) поворачивает цифровой худой фильтр второго порядка с пиком, расположенным в w0, и с пропускной способностью в наборе точки на +3 дБ к bw. Чтобы разработать фильтр, w0 должен удовлетворить условию 0.0 <w0 <1.0, где 1.0 соответствует π радианам на выборку в частотном диапазоне.

Добротность (Q фактор) q для фильтра связана с пропускной способностью фильтра q = w0/bw, где ω0 является w0 частота сигнала, чтобы повысить.

[num,den] = iirpeak(w0,bw,ab) возвращает цифровой худой фильтр, пропускная способность которого, bw, задана на уровне +ab децибелов. Включая дополнительный входной параметр ab позволяет вам задать пропускную способность ответа значения на уровне, который не является точкой на +3 дБ по умолчанию, такой как +6 дБ или 0 дБ.

Примеры

свернуть все

Разработайте и постройте БИХ, достигающего максимума фильтр, который повышает частоту на уровне 1,75 кГц в сигнале и имеет пропускную способность 500 Гц в точке на-3 дБ:

fs = 10000; wo = 1750/(fs/2);  bw = 500/(fs/2);
[b,a] = iirpeak(wo,bw);
fvtool(b,a);

Пиковый фильтр имеет желаемое усиление и пропускную способность на уровне 1,75 кГц.

Расширенные возможности

Смотрите также

| | |

Введенный в R2011a