Гильбертов объект спецификации фильтров
d = fdesign.hilbert
d = fdesign.hilbert(specvalue1,specvalue2)
d = fdesign.hilbert(spec)
d = fdesign.hilbert(spec,specvalue1,specvalue2)
d = fdesign.hilbert(...,Fs)
d = fdesign.hilbert(...,MAGUNITS)
d = fdesign.hilbert создает разработчика фильтра Гильберта по умолчанию d с N, порядок фильтра, набор к 30 и TW, набор ширины перехода к 0.1π радианы/выборка.
d = fdesign.hilbert(specvalue1,specvalue2) создает Гильбертова разработчика фильтра d принятие спецификации по умолчанию 'N,TW'. Вы вход specvalue1 и specvalue2 для N и TW.
d = fdesign.hilbert( инициализирует разработчика фильтра spec)Specification свойство к spec. Вы обеспечиваете одно из следующих, как введено, чтобы заменить spec. Опции спецификации не являются чувствительными к регистру.
Примечание
Технические требования, отмеченные звездочкой, требуют программного обеспечения DSP System Toolbox™.
'N,TW' опция спецификации по умолчанию.
'TW,Ap' *
Технические требования фильтра определяются следующим образом:
Ap — сумма пульсации, позволенной в полосе передачи в децибелах (модули по умолчанию). Также названный Apass.
N — порядок фильтра.
TW — ширина области перехода между полосой пропускания и полосой задерживания.
По умолчанию, fdesign.hilbert принимает, что все технические требования частоты предоставлены в нормированных единицах частоты. Кроме того, децибелы значение по умолчанию для всех технических требований величины.
Различные технические требования могут иметь различные методы разработки в наличии. Использование designmethods(d) получить список методов разработки, доступных для данной спецификации.
d = fdesign.hilbert( инициализирует технические требования разработчика фильтра в spec,specvalue1,specvalue2)spec с specvalue1, specvalue2, и так далее. Получить описание технических требований specvalue1 и specvalue2, войти
get(d,'description')
в Командной строке.
d = fdesign.hilbert(...,Fs) добавляет аргумент Fs, заданный в Гц, чтобы задать частоту дискретизации. В этом случае все частоты в технических требованиях находятся в Гц также.
d = fdesign.hilbert(...,MAGUNITS) задает модули для любой спецификации величины, которую вы предоставляете во входных параметрах. MAGUNITS может быть один из
'linear' — задайте величину в линейных модулях
'dB' — задайте величину в дБ (децибелы)
'squared' — задайте величину в блоках питания
Когда вы не используете MAGUNITS аргумент, fdesign принимает, что все величины находятся в децибелах. Обратите внимание на то, что fdesign хранилища все технические требования величины в децибелах (преобразующий в децибелы, когда необходимый) независимо от того, как вы задаете величины.