Documentation Center

  • Trials
  • Product Updates

Contents

Multirate and Multistage Filters

Decimation, interpolation, rate conversion

System Objects

dsp.CICDecimator Decimate input using Cascaded Integrator-Comb filter
dsp.CICInterpolator Interpolate signal using Cascaded Integrator-Comb filter
dsp.DigitalDownConverter Digitally downconvert input signal
dsp.DigitalUpConverter Digitally upconvert input signal
dsp.DyadicAnalysisFilterBank Dyadic analysis filter bank
dsp.DyadicSynthesisFilterBank Reconstruct signals from subbands
dsp.FIRDecimator polyphase FIR decimator
dsp.FIRInterpolator Polyphase FIR interpolator
dsp.FIRRateConverter Sample rate converter
dsp.SubbandAnalysisFilter Decompose signal into high-frequency and low-frequency subbands
dsp.SubbandSynthesisFilter Reconstruct signal from high-frequency and low-frequency subbands

Functions

mfilt.firdecim Direct-form FIR polyphase decimator
mfilt.firtdecim Direct-form transposed FIR filter
mfilt.cicdecim Fixed-point CIC decimator
mfilt.iirdecim IIR decimator
mfilt.iirwdfdecim IIR wave digital filter decimator
mfilt.firinterp FIR filter-based interpolator
mfilt.cicinterp Fixed-point CIC interpolator
mfilt.linearinterp Linear interpolator
mfilt.holdinterp FIR hold interpolator
mfilt.fftfirinterp Overlap-add FIR polyphase interpolator
mfilt.iirinterp IIR interpolator
mfilt.iirwdfinterp IIR wave digital filter interpolator
mfilt.firsrc Direct-form FIR polyphase sample rate converter
mfilt.farrowsrc Sample rate converter with arbitrary conversion factor
mfilt.cascade Cascade filter objects
filter Filter data with filter object
convert Convert filter structure of discrete-time or multirate filter
sysobj Create filter System object from discrete-time filter or multirate filter

Blocks

CIC Decimation Decimate signal using Cascaded Integrator-Comb filter
CIC Interpolation Interpolate signal using Cascaded Integrator-Comb filter
Dyadic Analysis Filter Bank Decompose signals into subbands with smaller bandwidths and slower sample rates or compute discrete wavelet transform (DWT)
Dyadic Synthesis Filter Bank Reconstruct signals from subbands with smaller bandwidths and slower sample rates or compute inverse discrete wavelet transform (IDWT)
FIR Decimation Filter and downsample input signals
FIR Interpolation Upsample and filter input signals
FIR Rate Conversion Upsample, filter, and downsample input signals
Two-Channel Analysis Subband Filter Decompose signal into high-frequency and low-frequency subbands
Two-Channel Synthesis Subband Filter Reconstruct signal from high-frequency and low-frequency subbands
Was this topic helpful?