addStage

Добавьте новый этап фильтра, чтобы расположиться каскадом

Синтаксис

addStage(FC,newFilt)
addStage(FC,newFilt,stageId)

Описание

пример

addStage(FC,newFilt) добавляет Система newFilt object™ как заключительный этап каскада фильтра, сохраненного в объекте dsp.FilterCascade FC. Чтобы видеть, какие Системные объекты можно добавить в каскад фильтра, используйте:

dsp.FilterCascade.helpSupportedSystemObjects

пример

addStage(FC,newFilt,stageId) добавляет newFilt в положении этапа, stageId фильтра располагает каскадом FC. Все существующие фильтры от stageId до конца каскада переключены в каскаде.

Примеры

свернуть все

Этот пример показывает, как добавить этап фильтра в каскад фильтра.

Когда вы вызываете addStage только с объектными аргументами, объект добавляет новый этап фильтра как заключительный этап в каскаде.

FC = dsp.FilterCascade 
FC = 
  dsp.FilterCascade with properties:

    Stage1: [1x1 dsp.FIRFilter]

addStage(FC,dsp.IIRFilter)
FC
FC = 
  dsp.FilterCascade with properties:

    Stage1: [1x1 dsp.FIRFilter]
    Stage2: [1x1 dsp.IIRFilter]

Когда вы вызываете addStage с индексным аргументом, объект добавляет новый этап фильтра в индексе, который вы задали. Этот пример создает каскад фильтра с тремя этапами, и затем добавляет фильтр как второй этап каскада.

FC = dsp.FilterCascade(dsp.CICDecimator,dsp.FIRDecimator,dsp.FIRFilter)
FC = 
  dsp.FilterCascade with properties:

    Stage1: [1x1 dsp.CICDecimator]
    Stage2: [1x1 dsp.FIRDecimator]
    Stage3: [1x1 dsp.FIRFilter]

addStage(FC,dsp.IIRFilter, 2)
FC
FC = 
  dsp.FilterCascade with properties:

    Stage1: [1x1 dsp.CICDecimator]
    Stage2: [1x1 dsp.IIRFilter]
    Stage3: [1x1 dsp.FIRDecimator]
    Stage4: [1x1 dsp.FIRFilter]

Входные параметры

свернуть все

Каскад фильтра, заданный как Системный объект dsp.FilterCascade.

Отфильтруйте этап, чтобы добавить, заданный как один из поддерживаемых Системных объектов или скалярного значения усиления. Каждый этап может быть фильтром или задержать объект или скалярное значение усиления. Чтобы видеть, какие Системные объекты можно добавить в каскад фильтра, используйте:

dsp.FilterCascade.helpSupportedSystemObjects

Индекс этапа фильтра, который будет удален, заданный как положительное целое число. Объект удаляет этот этап из каскада фильтра.

Смотрите также

Объекты

Функции

Введенный в R2014b

Для просмотра документации необходимо авторизоваться на сайте