Пиковая спецификация фильтра
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. Возможные варианты спецификаций, не учитывающие регистр, перечислены ниже:
'N, F0, Q' (по умолчанию)
'N, F0, Q, Ap'
'N, F0, Q, Ast
"N, F0, Q, Ap, Ast
and, F0, BW'
'N, F0, BW, Ap'
'N, F0, BW, Ast
'N, F0, BW, Ap, Ast
где переменные определяются следующим образом:
N - порядок фильтрации (должен быть четным)
F0 - центральная частота
Q - Коэффициент качества
BW - 3-dB полоса пропускания
Ap - Passband Ripple (децибелы)
Аст - затухание стоп-диапазона (децибел)
Различные опции спецификации, приводящие к различным объектам спецификации, могут иметь различные доступные методы конструирования. Используйте функцию 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):
cheby1d = 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 в списке входных аргументов.