Спецификация фильтра верхнего уровня обратного синуса
D = fdesign.isinchp
D = fdesign.isinchp(SPEC)
D = fdesign.isinchp(SPEC,specvalue1,specvalue2,...)
D = fdesign.isinchp(specvalue1,specvalue2,specvalue3,specvalue4)
D = fdesign.isinchp(...,Fs)
D = fdesign.isinchp(...,MAGUNITS)
D = fdesign.isinchp
создает обратный высокоскоростной объект спецификации фильтров D
, применение значений по умолчанию для спецификации по умолчанию 'Fst,Fp,Ast,Ap'
.
D = fdesign.isinchp(SPEC)
создает D объекта
и устанавливает Specification
свойство к SPEC
. Записи в SPEC
представляют различные функции фильтра, такие как порядок фильтра, которые управляют созданием фильтра. Допустимые значения для SPEC
показаны ниже. Значения не учитываются в регистре.
'Fst,Fp,Ast,Ap'
(по умолчанию spec
)
'N,Fc,Ast,Ap'
'N,Fst,Fp'
'N,Fp,Ast,Ap'
'N,Fst,Ast,Ap'
Спецификации фильтра определяются следующим образом:
Ast
- ослабление в полосе упора в децибелах (единицах измерения по умолчанию). Также называется Астоп.
Ap
- количество пульсации, допустимое в полосе пропускания в децибелах (единицы измерения по умолчанию). Также называется Апас.
Fp
- частота в начале полосы пропускания. Указывается в нормированных модулях. Также называется Fpass.
Fst
- частота в конце полосы пропускания. Указывается в нормированных модулях. Также называется Fstop.
N
- порядок фильтрации.
Методы создания фильтра, которые применяются к обратному highpass объекта спецификации фильтров изменяться в зависимости от значения Specification
свойство. Использовать designmethods
определить, какой метод проекта применяется к определенному Specification
.
Использовать designopts
для просмотра доступных опций проекта для определенного метода проекта. Введите help(D,METHOD)
в MATLAB® командная строка для получения подробной информации о опциях проекта для данного метода проекта, METHOD
.
D = fdesign.isinchp(SPEC,specvalue1,specvalue2,...)
создает объект D
и устанавливает спецификации во время конструкции.
D = fdesign.isinchp(specvalue1,specvalue2,specvalue3,specvalue4)
создает объект D
принимая значение по умолчанию Specification
свойства 'Fst,Fp,Ast,Ap'
, используя значения, которые вы предоставляете в specvalue1,specvalue2, specvalue3, and specvalue4
.
D = fdesign.isinchp(...,Fs)
добавляет аргумент Fs
, указанный в Гц для определения частоты дискретизации для использования. В этом случае все частоты в спецификациях также находятся в Гц.
D = fdesign.isinchp(...,MAGUNITS)
задает модули для любой спецификации, заданной в входных параметрах. MAGUNITS
может быть одним из
'linear'
- задайте величину в линейных модулях
'dB'
- задайте величину в дБ (децибелы)
'squared'
- задайте величину в степенях
Когда вы опускаете MAGUNITS
аргумент, fdesign
принимает, что все величины указаны в децибелах. Обратите внимание, что fdesign
сохраняет все спецификации величин в децибелах (преобразование в децибелы при необходимости) независимо от того, как вы задаете величины.
Метод проекта fdesign.isinchp
реализует фильтр с характеристикой величины полосы пропускания, равной:
Можно управлять значениями коэффициента частоты синуса, C и степени синуса, P, используя 'SincFrequencyFactor'
и 'SincPower'
опции в design
способ. 'SincFrequencyFactor'
и 'SincPower'
по умолчанию - 0,5 и 1 соответственно.
design
| designmethods
| fdesign
| fdesign.ciccomp
| fdesign.highpass
| fdesign.isinclp
| fdesign.nyquist