Спецификация пикового фильтра
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, P'
'N, F0, Q, At'
'N, F0, Q, Ap, At'
and, F0, BW'
'N, F0, BW, P'
'N, F0, BW, Asta'
'N, F0, BW, Ap, At'
где переменные заданы следующим образом:
N - Порядок фильтра (должен быть четным)
F0 - Центральная частота
Q - коэффициент качества
BW - 3-dB полоса пропускания
Ap - Неравномерность в Полосе Пропускания (децибелы)
Аст - Затухание в полосе задерживания (децибелы)
Различные опции спецификации, приводящие к различным объектам спецификации, могут иметь различные доступные методы проекта. Используйте функцию 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 в списке входных параметров.