iirnotch

БИХ второго порядка отмечают фильтр

Описание

пример

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

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

[num,den] = iirnotch(w0,bw,ab) возвращает цифровой фильтр отметки чья полоса пропускания, bw, задан на уровне –ab децибелы.

Примеры

свернуть все

Спроектируйте и постройте БИХ-фильтр метки, который удаляет тон на 60 Гц (f0) из сигнала на уровне 300 Гц (фс). В данном примере установитесь коэффициент Q для фильтра к 35 и используйте его, чтобы задать полосу пропускания фильтра.

wo = 60/(300/2);  
bw = wo/35;
[b,a] = iirnotch(wo,bw);

Фильтр метки имеет желаемую полосу пропускания с меткой, расположенной на уровне 60 Гц, или 0.4π радианы на выборку. Сравните этот график с графиком гребенчатого фильтра, показанным для iircomb.

fvtool(b,a)

Figure Filter Visualization Tool - Magnitude Response (dB) contains an axes object and other objects of type uitoolbar, uimenu. The axes object with title Magnitude Response (dB) contains an object of type line.

Входные параметры

свернуть все

Отметьте частоту в виде положительной скалярной величины в области значений (0.0, 1.0), где 1.0 соответствует π радианам на выборку в частотном диапазоне.

Типы данных: single | double

Полоса пропускания в точке на-3 дБ в виде положительной скалярной величины в области значений (0.0, 1.0).

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

Типы данных: single | double

Пользовательский уровень децибела, –ab, в котором фильтр имеет полосу пропускания bw. Включая дополнительный входной параметр ab позволяет вам задать полосу пропускания ответа величины на уровне, который не является точкой на-3 дБ по умолчанию, такой как-6 дБ или 0 дБ. Если не заданный, ab значения по умолчанию к-3 дБ шириной (10log10 (1/2)).

Типы данных: single | double

Выходные аргументы

свернуть все

Коэффициенты числителя спроектированного фильтра метки, возвращенного как вектор-строка.

Типы данных: double

Коэффициенты знаменателя спроектированного фильтра метки, возвращенного как вектор-строка.

Типы данных: double

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

Введенный в R2011a