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