Объект спецификации фильтров дифференциатора
D = fdesign.differentiator
D = fdesign.differentiator(SPEC)
D = fdesign.differentiator(SPEC,specvalue1,specvalue2,
...)
D = fdesign.differentiator(specvalue1)
D = fdesign.differentiator(...,Fs)
D = fdesign.differentiator(...,MAGUNITS)
D = fdesign.differentiator создает разработчика фильтра дифференциатора по умолчанию D с набором порядка фильтра к 31.
D = fdesign.differentiator(SPEC) инициализирует разработчика фильтра Specification свойство к SPEC. Вы обеспечиваете одну из следующих записей фильтра, как введено, чтобы заменить SPEC. Эти записи не являются чувствительными к регистру.
Примечание
Технические требования, отмеченные звездочкой, требуют программного обеспечения DSP System Toolbox™.
'N' — Полный дифференциатор полосы (значение по умолчанию)
'N,Fp,Fst' — Частичный дифференциатор полосы
'N,Fp,Fst,Ap' — Частичный дифференциатор полосы *
'N,Fp,Fst,Ast' — Частичный дифференциатор полосы *
'Ap' — Минимальный порядок полный дифференциатор полосы *
'Fp,Fst,Ap,Ast' — Минимальный порядок частичный дифференциатор полосы *
Технические требования фильтра определяются следующим образом:
Ap — сумма пульсации, позволенной в полосе передачи в децибелах (модули по умолчанию). Также названный Apass.
Ast — затухание в полосе задерживания в децибелах (модули по умолчанию). Также названный Astop.
Fp — частота в начале полосы передачи. Заданный в нормированных единицах частоты. Также названный Fpass.
Fst — частота в конце полосы задерживания. Заданный в нормированных единицах частоты. Также названный Fstop.
N — порядок фильтра.
По умолчанию, fdesign.differentiator принимает, что все технические требования частоты предоставлены в нормированных единицах частоты. Кроме того, децибелы значение по умолчанию для всех технических требований величины.
Использование designopts определить проектные решения для данного метода разработки. Введите help(D,METHOD) в командной строке MATLAB®, чтобы получить подробную справку на проектных решениях для данного метода разработки, METHOD.
D = fdesign.differentiator(SPEC,specvalue1,specvalue2,
...) инициализирует технические требования разработчика фильтра в SPEC с specvalue1, specvalue2, и так далее. Получить описание технических требований specvalue1, specvalue2И другие, войдите
get(d,'description')
в Командной строке.
D = fdesign.differentiator(specvalue1) принимает спецификацию по умолчанию N, установка порядка фильтра к значению вы обеспечиваете.
D = fdesign.differentiator(...,Fs) добавляет аргумент Fs, заданный в Гц, чтобы задать частоту дискретизации, чтобы использовать. В этом случае все частоты в технических требованиях находятся в Гц также.
D = fdesign.differentiator(...,MAGUNITS) задает модули для любой спецификации величины, которую вы предоставляете во входных параметрах. MAGUNITS может быть один из
'linear' — задайте величину в линейных модулях
'dB' — задайте величину в дБ (децибелы)
'squared' — задайте величину в блоках питания
Когда вы не используете MAGUNITS аргумент, fdesign принимает, что все величины находятся в децибелах. Обратите внимание на то, что fdesign хранилища все технические требования величины в децибелах (преобразующий в децибелы, когда необходимый) независимо от того, как вы задаете величины.