MATLAB and Simulink Videos

Learn about MATLAB® and Simulink®, watch demonstrations about how to get started, and explore what’s new.



Get an overview of MATLAB, the language of technical computing.

Getting Started

Get started with MATLAB by walking through an example. This video shows you the basics, and it gives you an idea of what working in MATLAB is like.

What's New

Release 2021b offers hundreds of new and updated features and functions in MATLAB and Simulink, along with two new products.

Data Science and Machine Learning

Walk through the three types of machine learning (clustering, classification, and regression) in this overview by Loren Shure.

Deep Learning

Learn how MATLAB can help with any part of the deep learning workflow: from preprocessing through deployment. Get a high-level overview of deep learning with MATLAB, and explore several applications.

Image Processing and Computer Vision

Explore the latest features in image processing and computer vision such as interactive apps, new image enhancement algorithms, data preprocessing techniques, and 3D algorithms.

Computational Finance

Through a risk management example, find out how the MATLAB Computational Finance Suite can help you solve risk problems.

Signal Processing and Wireless Communications

Learn how to perform signal analysis tasks such as preprocessing, filtering, and feature extraction in MATLAB with the Signal Analyzer app.

Simulink Videos


Use Model-Based Design with MATLAB and Simulink to improve product quality and reduce development time by 50% or more.

Getting Started

What's New

Learn about the latest capabilities and explore the newest features of Simulink in this major release.

Large-Scale Modeling & Project Management

This video describes two approaches for managing design data and shows how to migrate data from the base workspace to Simulink Data Dictionaries.

Modeling Multidomain Physical Systems (Simscape)

Model and simulate multidomain physical systems.

Run-Time Software Modeling

Run-Time Software Modeling helps you implement large-scale run-time systems by defining the components in a composition, simulating and testing them, generating code, and integrating the code into a larger system.

Verify and Validate Your Design

The Requirements Perspective allows you to view, edit, link, and organize requirements from within Simulink or Stateflow.

Automatic Code Generation

Connecting to Hardware

Working with hardware has become a foundational skill for today’s engineering students. If you haven’t had to program an Arduino, Raspberry Pi™, or other board yet, it’s probably just a matter of time before you will.