Main Content

Filtering

Filtering and pulse shaping

Apply filtering for signal pulse shaping and conditioning.

Apps

Filter AnalyzerView, analyze, and compare filters (Since R2024a)

Functions

gaussdesignGaussian FIR pulse-shaping filter design
intdumpIntegrate and dump
rcosdesignRaised cosine FIR pulse-shaping filter design
rectpulseRectangular pulse shaping

Objects

comm.IntegrateAndDumpFilterIntegrate discrete-time signal with periodic resets
comm.RaisedCosineTransmitFilterApply pulse shaping by interpolating signal using raised-cosine FIR filter
comm.RaisedCosineReceiveFilterApply pulse shaping by decimating signal using raised-cosine FIR filter

Blocks

Ideal Rectangular Pulse FilterShape input signal using ideal rectangular pulses
Integrate and DumpIntegrate discrete-time signal, resetting to zero periodically
Raised Cosine Transmit FilterApply pulse shaping by interpolating signal using raised cosine FIR filter
Raised Cosine Receive FilterApply matched filtering using raised cosine FIR filter
Windowed IntegratorIntegrate over time window of fixed length

Topics

  • Filtering in Communication Systems

    General description of communications system filtering and examples that demonstrate filtering.

  • Group Delay

    The group delay of a filter is the time between the initial and peak response for the filter.

Featured Examples