exponenta event banner

isfir

Проверьте, является ли объект filter System объектом FIR

Синтаксис

Описание

пример

flag = isfir(sysobj) определяет, является ли системный object™ фильтра фильтром FIR. Если фильтр является фильтром FIR, isfir прибыль 1.

Чтобы определить, sysobj - фильтр FIR, isfir проверяет, имеет ли фильтр в форме передаточной функции скалярный знаменатель. Если да, то это фильтр FIR.

Примеры

свернуть все

Проектирование фильтра FIR нижних частот.

d = fdesign.lowpass;
h = design(d,'Systemobject',true)
h = 
  dsp.FIRFilter with properties:

            Structure: 'Direct form'
      NumeratorSource: 'Property'
            Numerator: [1x43 double]
    InitialConditions: 0

  Show all properties

Определите, является ли фильтр фильтром FIR, используя isfir функция.

isfir(h)
ans = logical
   1

isfir возвращает значение 1, указывающее, что фильтр является КИХ-фильтром.

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

свернуть все

Флаг для определения, является ли фильтр FIR, возвращаемым как логический скаляр. Если фильтром является FIR, isfir возвращает логическое 1, иначе возвращает логическое 0.

Типы данных: logical

См. также

Функции

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