Main Content

Get Started with Simulink

Simulation and Model-Based Design

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.

Tutorials

Interactive Learning

The Simulink Onramp interface shows a description of the task, an interactive model, and an assessment of whether the model matches the requirements set by the training.

Simulink Onramp
Free, self-paced, interactive Simulink course

The Simulink Fundamentals interface shows a description of the task, an interactive model, and an assessment of whether the model matches the requirements set by the training.

Simulink Fundamentals
Self-paced, interactive course available as part of Online Training Suite subscription or for individual purchase

Videos

A screenshot from the Getting Started with Simulink for Controls video shows a solar panel and a model that controls the solar panel.

Getting Started with Simulink for Controls
Model and simulate a physical system

A screenshot from the Simulink for Signal Processing video shows several signals from a signal processing algorithm.

Getting Started with Simulink for Signal Processing
Design a signal processing system using Simulink

A screenshot from the Building and Simulating a Simple Simulink Model video shows a model with a sine wave input and part of a Scope block displaying signal data.

Building and Simulating a Simple Simulink Model
Use basic blocks and modeling components