You can perform signal operations such as rate conversion, convolution, digital-up and digital-down conversion, phase extraction, DC component removal, peak location, signal padding, and delay addition using blocks and System objects from DSP System Toolbox™.
|Translate digital signal from intermediate frequency (IF) band to baseband and decimate it|
|Interpolate digital signal and translate it from baseband to IF band|
|Polynomial sample rate converter with arbitrary conversion factor|
|Multistage sample rate converter|
|Downsample||Resample input at lower rate by deleting samples|
|Digital Down-Converter||Translate digital signal from Intermediate Frequency (IF) band to baseband and decimate it|
|Digital Up-Converter||Interpolate digital signal and translate it from baseband to Intermediate Frequency (IF) band|
|Farrow Rate Converter||Polynomial sample-rate converter with arbitrary conversion factor|
|Interpolation||Interpolate values of real input samples|
|Repeat||Resample input at higher rate by repeating values|
|Sample and Hold||Sample and hold input signal|
|Sample-Rate Converter||Multistage sample-rate conversion|
|Upsample||Resample input at higher rate by inserting zeros|
|Convolution||Convolution of two inputs|
|DC Blocker||Block DC component|
|Detrend||Remove linear trend from vectors|
|Offset||Truncate vectors by removing or keeping beginning or ending values|
|Pad||Pad or truncate specified dimension(s)|
|Peak Finder||Determine whether each value of input signal is local minimum or maximum|
|Phase Extractor||Extract the unwrapped phase of a complex input|
|Unwrap||Unwrap signal phase|
|Window Function||Compute and apply window to input signal|
|Zero Crossing||Count number of times signal crosses zero in single time step|
- Sample- and Frame-Based Concepts
Explore basic signal concepts in the context of a Simulink® model. Learn more about sample-based processing and frame-based processing.
- Compare Speed Performance in Frame-Based Processing Mode Using Simulink Profiler
Process signals using frame-based processing and compare the performance using Simulink profiler.
- Inspect Sample and Frame Rates in Simulink
Understand sample time, sample rate, frame period, and frame rate in the context of a Simulink model. Determine the sample and frame rates of signals in your model.
- Convert Sample and Frame Rates in Simulink Using Rate Conversion Blocks
Learn how direct-rate conversion blocks impact the sample rate and frame rate of signals in Simulink models.
- Delay and Latency
Configure the Simulink environment to minimize delay and increase simulation performance.
- Variable-Size Signal Support DSP System Objects
List of System objects that support variable-sized signals in DSP System Toolbox.