БИХ гребенчатые объекты спецификации фильтров
d=fdesign.comb
d=fdesign.comb(combtype)
d=fdesign(combtype,specstring)
d=fdesign(combtype,specstring,specvalue1,specvalue2,...)
d=fdesign.comb(...,Fs)
fdesign.comb задает пиковый или узкополосный гребенчатый фильтр. Гребенчатые фильтры усиливают или ослабляют набор гармонически связанных частот.
d=fdesign.comb создает надрез на объект спецификации фильтров и применяет значения по умолчанию для порядка фильтра (N=10) и коэффициент качества (Q=16).
d=fdesign.comb(combtype) создает гребенчатый объект спецификации фильтров заданного типа и применяет значения по умолчанию для порядка фильтрации и фактора качества. Допустимые значения для combtype показаны в следующей таблице. Записи не зависят от регистра.
| Аргумент | Описание |
|---|---|
notch | создает гребенчатый фильтр, который ослабляет набор гармонически связанных частот. |
peak | создает гребенчатый фильтр, который усиливает набор гармонически связанных частот. |
d=fdesign(combtype, создает гребенчатый объект спецификации фильтров типа specstring)combtype и устанавливает его Specification свойство к specstring со значениями по умолчанию. Записи в specstring определить количество peaks или вырезов в гребенчатом фильтре, а также их пропускную способность и наклон. Допустимые значения для specstring показаны ниже. Записи не зависят от регистра.
'N,Q' (по умолчанию)
''N,BW'
'L,BW,GWB,Nsh'
Следующая таблица описывает аргументы в specstring.
| Аргумент | Описание |
|---|---|
BW | Полоса пропускания надреза или пика. По умолчанию полоса пропускания вычисляется в точке -3 дБ вниз от центральной частоты пика или надреза. Для примера установка BW=0.01 задает, что точка -3 дБ будет +/- 0,005 (в нормализованной частоте) от центра надреза или пика. |
GWB | Коэффициент усиления, при котором измеряется полоса пропускания. Это позволяет пользователю задать пропускную способность надреза или пика при усилении, отличном от значения по умолчанию -3 дБ. |
L | Коэффициент повышающей дискретизации для стеллажного фильтра порядка Nsh. L определяет количество peaks или надрезов, которые равномерно разнесены по нормированному частотному интервалу [-1,1]. |
N | Порядок фильтрации. Задает фильтр с N+1 коэффициенты числителя и знаменателя. Фильтр будет иметь N peaks или выемки, равномерно расположенные на интервале [-1,1]. |
Nsh | Порядок фильтра на полке. Nsh представляет положительное целое число, которое определяет резкость peaks или вырезов. Чем больше значение порядка полочного фильтра, тем круче наклон пика или надреза. Это приводит к фильтру порядка L*Nsh. |
Q | Пик или надрез фактора качества. Q представляет отношение самого низкого пика или надреза центральной частоты (не включая DC) к полосе пропускания, вычисленной в точке -3 дБ. |
d=fdesign(combtype, создает БИХ гребенчатый объект спецификации фильтров типа specstring,specvalue1,specvalue2,...)combtype и устанавливает его Specification свойство значениям в specvalue1,specvalue2,...
d=fdesign.comb(...,Fs) создает БИХ гребенчатый объект спецификации фильтров с использованием частоты дискретизации, Fs, фильтруемого сигнала. Функция принимает, что Fs находится в Герце и должна быть задана как скаляр, завершающий все другие предоставленные значения.