Пиковая спецификация фильтра
d = fdesign.peak(specstring, value1, value2,
...)
d = fdesign.peak(n,f0,q)
d = fdesign.peak(...,Fs)
d = fdesign.peak(...,MAGUNITS)
d = fdesign.peak(specstring, value1, value2,
...)
создает худой объект спецификации фильтров d
, с набором спецификации к specstring
и значения предусмотрели всех членов specstring
. Возможные опции спецификации, которые не являются чувствительными к регистру, перечислены можно следующим образом:
and, F0, Q' (значение по умолчанию)
and, F0, Q, AP'
and, F0, Q, Ast'
and, F0, Q, AP, Ast'
and, F0, BW'
and, F0, BW, AP'
and, F0, BW, Ast'
and, F0, BW, AP, Ast'
где переменные определяются следующим образом:
N - Порядок фильтра (должен быть даже),
F0 - Центральная частота
Q - Добротность
BW - пропускная способность на 3 дБ
AP - Неравномерность в полосе пропускания (децибелы)
\ast- Затухание в полосе задерживания (децибелы)
Различные опции спецификации, приводящие к различным объектам спецификации, могут иметь различные методы разработки в наличии. Используйте функциональный designmethods
получить список методов разработки, доступных для данной спецификации. Например:
>> d = fdesign.peak('N,F0,Q,Ap',6,0.5,10,1); >> designmethods(d) Design Methods for class fdesign.peak (N,F0,Q,Ap): cheby1
d = fdesign.peak(n,f0,q)
создает худой объект спецификации фильтров с помощью specstring ('N,F0,Q')
по умолчанию и устанавливание соответствующих значений к
n
, f0
, и q
.
По умолчанию все спецификации частоты приняты, чтобы быть в нормированных единицах частоты. Все спецификации величины приняты, чтобы быть в децибелах.
d = fdesign.peak(...,Fs)
создает пиковый объект спецификации фильтров при обеспечении частоты дискретизации сигнала, который будет отфильтрован. Fs
должен быть задан как скаляр, запаздывающий другие введенные значения. Если вы задаете Fs
, это принято, чтобы быть в Гц как все другие введенные значения частоты.
d = fdesign.peak(...,MAGUNITS)
создает спецификацию фильтра метки при обеспечении модулей для любой данной спецификации величины. MAGUNITS
может быть одно из следующего: 'linear'
, 'dB'
, или 'squared'
. Если этот аргумент не использован, 'dB'
принят. Спецификации величины всегда преобразуются и хранятся в децибелах независимо от того, как они были заданы. Если Fs
обеспечивается, MAGUNITS
должен следовать за Fs
в списке входных параметров.