Simulink Coder™ (formerly Real-Time Workshop®) generates and executes C and C++ code from Simulink® diagrams, Stateflow® charts, and MATLAB® functions. The generated source code can be used for real-time and nonreal-time applications, including simulation acceleration, rapid prototyping, and hardware-in-the-loop testing. You can tune and monitor the generated code using Simulink or run and interact with the code outside MATLAB and Simulink.
Discover more about Simulink Coder by exploring these resources.
Explore documentation for Simulink Coder functions and features, including release notes and examples.
Browse the list of available Simulink Coder functions.
View a Simulink library of blocks that Simulink Coder supports.
View system requirements for the latest release of Simulink Coder.
View articles that demonstrate technical advantages of using Simulink Coder.
Read how Simulink Coder is accelerating research and development in your industry.
Find answers to questions and explore troubleshooting resources.
Connect Simulink Coder to hardware platforms.
Learn about the code generation process using Simulink and Embedded Coder with the Eclipse IDE™
Use Simulink Coder to solve scientific and engineering challenges: