Simulink
Simulink® is a block diagram environment for multidomain simulation and Model-Based Design. It supports system-level design, 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.
Get Started
Learn the basics of Simulink
Applications
Example models illustrating specific functionality and applications
Simulink Environment Fundamentals
Build block diagrams interactively or programmatically, choose blocks from block libraries
Modeling
Design models of dynamic systems
Simulation
Run models, review results, validate system behavior
Project Management
Create projects, manage shared model components, interact with source control
Block and Blockset Authoring
Create reusable blocks, blocksets, and block masks to extend modeling functionality of Simulink
Simulation Integration
Perform system integration; assemble, compile, and simulate large-scale models
Simulink Supported Hardware
Support for third-party hardware, such as Arduino® and Raspberry Pi®