What Is a System Toolbox?

System Toolbox products provide algorithms and tools for designing, simulating, and deploying dynamic systems in MATLAB® and Simulink®. These toolboxes contain MATLAB functions, System objects, and Simulink blocks that deliver the same design and verification capabilities across MATLAB and Simulink, enabling more effective collaboration among system designers. Available System Toolbox products include:

  • DSP System Toolbox

  • Communications System Toolbox

  • Computer Vision System Toolbox

  • Phased Array System Toolbox

System Toolboxes support floating-point and fixed-point streaming data simulation for both sample- and frame-based data. They provide a programming environment for defining and executing code for various aspects of a system, such as initialization and reset. System Toolboxes also support code generation for a range of system development tasks and workflows, such as:

  • Rapid development of reusable IP and test benches

  • Sharing of component libraries and systems models across teams

  • Large system simulation

  • C-code generation for embedded processors

  • Finite wordlength effects modeling and optimization

  • Ability to prototype and test on real-time hardware

Was this topic helpful?