Simulation and Model-Based Design

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.

From Concept to Code

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.


Building the Model

Model hierarchical subsystems with predefined library blocks.

Learn more

Simulating the Model

Simulate the dynamic behavior of your system and view results as the simulation runs.

Learn more Watch video 2:29

Analyzing Simulation Results

View simulation results and debug the simulation.

Learn more Watch video 2:35

Managing Projects

Develop and share applications as code, executables, or software components.

Learn more Watch video 1:14

Connecting to Hardware

Connect your model to hardware for real-time testing and embedded system deployment.

Learn more Watch video 1:50

Product Resources

Discover more about Simulink by exploring these resources.


Explore documentation for Simulink functions and features, including release notes and code examples.


Browse the list of available Simulink functions.


Get started learning Simulink.

Hardware Support

Connect Simulink to hardware platforms.

System Requirements

View system requirements for the latest release of Simulink.

Technical Articles

View articles that demonstrate technical advantages of using Simulink.

Community and Support

Find answers to questions and explore troubleshooting resources.

Try or Buy

There are many ways to start using Simulink. Download a free trial, or explore pricing and licensing options.

Get a Free Trial

Test drive Simulink.

Get a trial

Ready to Buy?

Purchase Simulink and explore add-on products.

Contact sales
Pricing and licensing

Add-On Products

Extend the Simulink environment with add-on products for:

News and Events

Blog: Guy on Simulink Get a MathWorks engineer's perspective on Simulink and Model-Based Design.

Managing Model-Based Design Transform the way you work. Move design tasks from the lab and field to the desktop using Model-Based Design.

Introduction to Model Based Design: Modeling and Simulation with Simulink

Watch video 40:03