DSP System Toolbox
DSP System Toolbox lets you mathematically model the behavior of your system and then simulate the model to accurately predict and optimize system performance. Using the system toolbox, you can simulate digital systems in MATLAB and Simulink. When you use the system toolbox in Simulink, you can also model advanced systems such as mixed-signal and multidomain systems.
Algorithms in DSP System Toolbox serve as building blocks of signal processing systems in communications, audio, speech, RADAR, control systems, image and video processing, medical, and industrial applications.
All algorithms in the system toolbox—whether implemented as MATLAB functions, MATLAB System objects™ or Simulink blocks—support double-precision and single-precision floating-point data types. Most also support integer and fixed-point data types (requires Fixed-Point Designer™).
Algorithm categories in the system toolbox include:
DSP System Toolbox supports multirate processing for sample rate conversion and the modeling of systems in which different sample or clock rates need to be interfaced. Multirate functionality includes multirate filters and signal operations such as upsampling, downsampling, interpolation, decimation, and resampling.
DSP System Toolbox supports signal inputs that can change in size and value at run time. A subset of System objects and Simulink blocks provide support for variable-size signals that change size during the simulation or during distinct mode-switching events that occur in the initialization of conditionally executed subsystems. Support for variable-size signals enables you to model systems with varying resources, constraints, and environments.