Contents

Signal Operations

Delay, interpolate, reorder, resample, window

System Objects

dsp.Convolver Convolution of two inputs
dsp.DCBlocker Remove DC component
dsp.Delay Delay input by specified number of samples or frames
dsp.DigitalDownConverter Digitally downconvert input signal
dsp.DigitalUpConverter Digitally upconvert input signal
dsp.HDLNCO Generate real or complex sinusoidal signals—optimized for HDL code generation
dsp.Interpolator Linear or FIR interpolation
dsp.NCO Generate real or complex sinusoidal signals
dsp.PeakFinder Determine extrema (maxima or minima) in input signal
dsp.PhaseExtractor Extract the unwrapped phase of a complex input
dsp.PhaseUnwrapper Unwrap signal phase
dsp.VariableFractionalDelay Delay input by time-varying fractional number of sample periods
dsp.VariableIntegerDelay Delay input by time-varying integer number of sample periods
dsp.Window Window object
dsp.ZeroCrossingDetector Zero crossing detector

Blocks

Convolution Convolution of two inputs
DC Blocker Block DC component
Delay Delay discrete-time input by specified number of samples or frames
Downsample Resample input at lower rate by deleting samples
Interpolation Interpolate values of real input samples
NCO Generate real or complex sinusoidal signals
NCO HDL Optimized Generate real or complex sinusoidal signals—optimized for HDL code generation
Peak Finder Determine whether each value of input signal is local minimum or maximum
Phase Extractor Extract the unwrapped phase of a complex input
Repeat Resample input at higher rate by repeating values
Sample and Hold Sample and hold input signal
Triggered Signal From Workspace Import signal samples from MATLAB workspace when triggered
Unwrap Unwrap signal phase
Upsample Resample input at higher rate by inserting zeros
Variable Integer Delay Delay input by time-varying integer number of sample periods
Variable Fractional Delay Delay input by time-varying fractional number of sample periods
Window Function Compute and/or apply window to input signal
Constant Ramp Generate ramp signal with length based on input dimensions
Offset Truncate vectors by removing or keeping beginning or ending values
Pad Pad or truncate specified dimension(s)
Zero Crossing Count number of times signal crosses zero in single time step

Was this topic helpful?