Simulink® is a block diagram environment for multidomain simulation and Model-Based Design. It supports simulation, automatic code generation, and continuous test and verification of embedded systems.
Simulink provides a graphical editor, customizable block libraries, and solvers for modeling and simulating dynamic systems. It is integrated with MATLAB®, enabling you to incorporate MATLAB algorithms into models and export simulation results to MATLAB for further analysis.
Engineers everywhere use Simulink to get their ideas off the ground, including reducing fuel emissions, developing safety-critical autopilot software, and designing wireless LTE systems. Discover how Simulink can help you complete your projects.
Simulate the dynamic behavior of your system and view results as the simulation runs.
Learn moreDevelop and share applications as code, executables, or software components.
Learn moreConnect your model to hardware for real-time testing and embedded system deployment.
Learn moreDiscover more about Simulink by exploring these resources.
Explore documentation for Simulink functions and features, including release notes and examples.
Browse the list of available Simulink functions.
View system requirements for the latest release of Simulink.
View articles that demonstrate technical advantages of using Simulink.
Find answers to questions and explore troubleshooting resources.
Get started learning Simulink.
Connect Simulink to hardware platforms.
There are many ways to start using Simulink. Download a free trial, or explore pricing and licensing options.
Simulink requires MATLAB.
Extend the Simulink environment with add-on products for: