Этот пример показывает, как добавить этап фильтра в каскад фильтра.
Когда вы вызываете addStage
только с объектными аргументами, объект добавляет новый этап фильтра как заключительный этап в каскаде.
FC =
dsp.FilterCascade with properties:
Stage1: [1x1 dsp.FIRFilter]
FC =
dsp.FilterCascade with properties:
Stage1: [1x1 dsp.FIRFilter]
Stage2: [1x1 dsp.IIRFilter]
Когда вы вызываете addStage
с индексным аргументом, объект добавляет новый этап фильтра в индексе, который вы задали. Этот пример создает каскад фильтра с тремя этапами, и затем добавляет фильтр как второй этап каскада.
FC =
dsp.FilterCascade with properties:
Stage1: [1x1 dsp.CICDecimator]
Stage2: [1x1 dsp.FIRDecimator]
Stage3: [1x1 dsp.FIRFilter]
FC =
dsp.FilterCascade with properties:
Stage1: [1x1 dsp.CICDecimator]
Stage2: [1x1 dsp.IIRFilter]
Stage3: [1x1 dsp.FIRDecimator]
Stage4: [1x1 dsp.FIRFilter]