БИХ гребенчатые объекты спецификации фильтров
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
находится в Герце и должна быть задана как скаляр, завершающий все другие предоставленные значения.