Simulink Coder
Simulink Coder generates and runs C/C++ code from Simulink models, Stateflow charts, and MATLAB functions for both real-time and non-real-time use cases, such as simulation acceleration, rapid prototyping, and hardware-in-the-loop testing. You can tune and monitor code within Simulink or run it independently outside MATLAB.
To share Simulink simulations as standalone executables, web apps, or FMUs, use Simulink Compiler.
Generate Code and Executables from Simulink
Generate C, C++, shared libraries, and executables from Simulink, Stateflow, and various add-ons like Simscape and Deep Learning Toolbox.
Prototype and Test with Hardware
Execute code generated from Simulink on your desktop for rapid prototyping, testing, and development of embedded controllers and autonomous systems.
Tune Parameters and Log Data in Real Time
Optimize your design in Simulink while code runs on external hardware by monitoring and tuning data in real time using scopes, dashboards, and live-stream plots.