exponenta event banner

информация

Информация о цифровом фильтре

Синтаксис

Описание

пример

s = info(d) возвращает символьный массив с информацией о цифровом фильтре, d.

Примеры

свернуть все

Сконструировать фильтр КИХ нижних частот с нормированной частотой полосы пропускания 0,4δ рад/выборка и нормализованной частотой полосы останова 0,45λ рад/выборка. Получите информацию о только что разработанном фильтре.

d = designfilt('lowpassfir','PassbandFrequency',0.4,'StopbandFrequency',0.45);
s = info(d)
s = 17x44 char array
    'FIR Digital Filter (real)                   '
    '-------------------------                   '
    'Filter Length  : 81                         '
    'Stable         : Yes                        '
    'Linear Phase   : Yes (Type 1)               '
    '                                            '
    'Design Method Information                   '
    'Design Algorithm : Equiripple               '
    '                                            '
    'Design Specifications                       '
    'Sample Rate     : N/A (normalized frequency)'
    'Response        : Lowpass                   '
    'Specification   : Fp,Fst,Ap,Ast             '
    'Passband Ripple : 1 dB                      '
    'Stopband Atten. : 60 dB                     '
    'Passband Edge   : 0.4                       '
    'Stopband Edge   : 0.45                      '

Входные аргументы

свернуть все

Цифровой фильтр, указанный как digitalFilter объект. Использовать designfilt формируют цифровой фильтр на основе характеристик частотного отклика.

Пример: d = designfilt('lowpassiir','FilterOrder',3,'HalfPowerFrequency',0.5) задает фильтр Butterworth третьего порядка с нормализованной частотой 3 дБ 0,5δ рад/выборка.

Выходные аргументы

свернуть все

Информационная таблица, возвращаемая в виде символьного массива.

См. также

|

Представлен в R2014a