Skip to content
MathWorks - Mobile View
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
MathWorks
  • Products
  • Solutions
  • Academia
  • Support
  • Community
  • Events
  • Get MATLAB
  • Sign In to Your MathWorks AccountSign In to Your MathWorks Account
  • Access your MathWorks Account
    • My Account
    • My Community Profile
    • Link License
    • Sign Out

Videos and Webinars

  • MathWorks
  • Videos
  • Videos Home
  • Search
  • Videos Home
  • Search
  • Contact sales
  • Trial software
1:23 Video length is 1:23.
  • Description
  • Full Transcript
  • Related Resources

Stateflow Onramp Overview

Learn about Stateflow Onramp, a self-paced, interactive tutorial that covers the basics of creating, editing, and simulating state machines in Stateflow® using hands-on exercises with automated assessments and feedback. Topics covered in Stateflow Onramp include state machines, state charts, symbols and data, chart actions, chart execution, flow charts, functions, and chart hierarchy.

How to Get Started

  • If you are eligible to use Simulink Online (see if you are eligible):
    • Launch the course

For all other users:

  1. Launch MATLAB® (R2019b or later) on your desktop and open Simulink.
  2. Download the latest version of Stateflow if you already have a license, or request a free trial.
  3. Select Stateflow Onramp from the Simulink start page.

Stateflow is a graphical modeling environment that allows you to design and simulate logic based on events, time-based conditions, or external signals. 

In Stateflow, logical systems are modeled as state machines which are systems with specific operating modes.

In this interactive course, you will learn how to use the Stateflow environment and build your first Stateflow charts based on real-world examples.

You’ll start at the very beginning by exploring what a state machine is. 

And by the end of the course, you will use Stateflow to model several examples of state machines, including a traffic light and a robotic vacuum. 

The course covers using Stateflow in Simulink. The hands-on exercises will automatically open a Simulink Editor, where you will complete tasks by creating and modifying Simulink models.      

As you work through these tasks, your models will be assessed, and you will also receive contextual feedback.  

No previous experience with Stateflow or state machines is necessary, although familiarity with MATLAB and Simulink is helpful. If you’ve never used either of those, we recommend that you complete MATLAB Onramp and Simulink Onramp first.

The course should take about 3 hours to complete, but you can leave at any time and come back later. 

To start the course, download the latest release of Stateflow. Next, open Simulink, and on the start page, click the link for Stateflow Onramp. 

Ready to give it a try? Start Stateflow Onramp today. 

Related Products

  • Stateflow

Bridging Wireless Communications Design and Testing with MATLAB

Read white paper
Related Information
Related Information
Get started with Stateflow Onramp

Feedback

Featured Product

Stateflow

  • Request Trial
  • Get Pricing

Up Next:

2:06
What Is Stateflow?

Related Videos:

0:50
Stateflow Editor Assistance
2:43
Mission on Mars Robot Challenge: Using Stateflow in Your...
48:09
Introduction to Stateflow for Signal Processing and...
20:18
Programming Control Logic with Stateflow and LEGO

View more related videos

MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

  • Switzerland (English)
  • Switzerland (Deutsch)
  • Switzerland (Français)
  • 中国 (简体中文)
  • 中国 (English)

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • Contact sales
  • Trial software

MathWorks

Accelerating the pace of engineering and science

MathWorks is the leading developer of mathematical computing software for engineers and scientists.

Discover…

Explore Products

  • MATLAB
  • Simulink
  • Student Software
  • Hardware Support
  • File Exchange

Try or Buy

  • Downloads
  • Trial Software
  • Contact Sales
  • Pricing and Licensing
  • How to Buy

Learn to Use

  • Documentation
  • Tutorials
  • Examples
  • Videos and Webinars
  • Training

Get Support

  • Installation Help
  • MATLAB Answers
  • Consulting
  • License Center
  • Contact Support

About MathWorks

  • Careers
  • Newsroom
  • Social Mission
  • Customer Stories
  • About MathWorks
  • Select a Web Site United States
  • Trust Center
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status

© 1994-2022 The MathWorks, Inc.

  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • LinkedIn
  • RSS

Join the conversation