|Polyphase FFT analysis filter bank|
|Polyphase FFT synthesis filter bank|
|Polynomial sample rate converter with arbitrary conversion factor|
|Polyphase FIR decimator|
|Polyphase FIR interpolator|
|Sample rate converter|
|Polyphase filter bank and fast Fourier transform—optimized for HDL code generation|
|Upsample, filter, and downsample—optimized for HDL code generation|
|Decimate by factor of two using polyphase IIR|
|Interpolate by a factor of two using polyphase IIR|
|Translate digital signal from Intermediate Frequency (IF) band to baseband and decimate it|
|Interpolate digital signal and translate it from baseband to Intermediate Frequency (IF) band|
|Create a cascade of filter System objects|
|Multistage sample rate converter|
|Compensate for CIC decimation filter using FIR decimator|
|Compensate for CIC interpolation filter using FIR interpolator|
|Decimate input using Cascaded Integrator-Comb filter|
|Interpolate signal using Cascaded Integrator-Comb filter|
|Channelizer||Polyphase FFT analysis filter bank|
|Channelizer HDL Optimized||Polyphase filter bank and fast Fourier transform—optimized for HDL code generation|
|Channel Synthesizer||Polyphase FFT synthesis filter bank|
|Farrow Rate Converter||Polynomial sample-rate converter with arbitrary conversion factor|
|FIR Decimation||Filter and downsample input signals|
|FIR Halfband Decimator||Decimate signal using polyphase FIR halfband filter|
|FIR Halfband Interpolator||Interpolate signal using polyphase FIR half band filter|
|FIR Interpolation||Upsample and filter input signals|
|FIR Rate Conversion||Upsample, filter, and downsample input signals|
|FIR Rate Conversion HDL Optimized||Upsample, filter, and downsample input signals—optimized for HDL code generation|
|IIR Halfband Decimator||Decimate signal using polyphase IIR halfband filter|
|IIR Halfband Interpolator||Interpolate signal using polyphase IIR halfband 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)|
|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|
Defines a multirate filter and describes its uses
Defines a multistage filter and describes its uses
Multirate filters alter the sample rate of the input signal during the filtering process.
This example shows how to design lowpass FIR Nyquist filters.
This example shows how to design filters for decimation and interpolation.
Shows the efficiency gains that are possible when using multirate and multistage filters for certain applications.
Presents a detailed reference covering the fixed-point, multirate, and scaling pages of the Filter Designer App
DSP System Toolbox™ software provides a collection of multirate filtering examples that illustrate typical applications of the multirate filtering blocks.
Learn how to calculate the latencies required for perfect wavelet reconstruction
List of System objects which support variable-sized signals in DSP System Toolbox.
Suggested reading and sources about multirate filters