---
title: Stateflow Reviews
meta_title: 'Stateflow Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 14 reviews by the users' company size, role or industry to
  find out how Stateflow works for a business like yours.
aggregate_rating:
  rating_value: 4.5
  review_count: 14
  scale: '5'
date_modified: '2026-05-05'
parent_category:
  name: CAD & PLM
  url: https://www.g2.com/categories/cad-plm
---

# Stateflow Reviews
**Vendor:** MathWorks  
**Category:** [Simulation &amp; CAE Software](https://www.g2.com/categories/simulation-cae)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 14
## About Stateflow
Model and simulate decision logic using state machines and flow charts




## Stateflow Reviews
  ### 1. "We can work on state machines,algorithms ,flow charts effectively and  seamlessly "

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tanay  S. | engineering student, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 13, 2021

**What do you like best about Stateflow?**

stateflow a great feature in Matlab:
1. tutorials and documentation easily avaliable , we can learn it at our pace
2. transition between states is easy to understand
3. clean user interface ,user friendly
4.we can try to analyze ,execute any real time model
5. very helpful for people in research field

**What do you dislike about Stateflow?**

me being a student haven't faced much issues but coding should be a bit easy ,integration with simulink are the issues i faced . Background theme can be improved . memory size is also a issue

**Recommendations to others considering Stateflow:**

" it's  superb people should try it  can learn easily using stateflow tutorials , learn more about core matlab and simulink too . I Highly recommend using matlab for students and industry professionals  "

**What problems is Stateflow solving and how is that benefiting you?**

i use stateflow as a student for eduactional purposes . i implemented models on kinematics like moving vehicle . we can experience real time analysis

  ### 2. Easiest way for model Implementation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sagar W. | Autosar Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** January 15, 2021

**What do you like best about Stateflow?**

Easiest way to implement the model, High Modularity, Re-usability.
Available examples and  Help content is very clear and descriptive.
So many study materials and tutorial is available in the form of Textbook / Ebook , Web content and Discussion Forum 
Support provided is highly appreciated.

**What do you dislike about Stateflow?**

Sometimes Performance of system goes very down. Need to close other applications.

**Recommendations to others considering Stateflow:**

Its the best tool to start modelling and to get expertise.
You can learn yourself without any coaching.
It can be used for any domain application like automotive , aerospace etc..

**What problems is Stateflow solving and how is that benefiting you?**

Stateflow solves the problem of writing complex C program, with stateflow its very easy to implement the functionality
Benefits :
1) Visual representation of functionality
2) Less time required in understanding the functionality using stateflow
3) Very easy for simulation and debugging but its difficult for C Code (Need to setup many things)

  ### 3. Very convenient to use.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dhanraj . | Project engineer- simulation, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 08, 2021

**What do you like best about Stateflow?**

Model based algorithm makes easy even for users without much coding experience to implement the control algorithms conveniently. Ability to see real-time movement of control logic helps in the evaluation of control algorithms. Help and support is readily available.

**What do you dislike about Stateflow?**

The software requires quite a lot of computational power and normal pcs can easily hang if running any simulations. If it could be improved by some way that will be great.

**What problems is Stateflow solving and how is that benefiting you?**

I am developing energy management control strategies for hybrid vehicles. I am using stateflow to define various vehicle operating states and using parallel blocks, series blocks and state conditions to develop my algorithms. So far I have found stateflow very efficient and convinient to implement whatever I am desiring. I have previously used an model based simulation tool dedicated for automobiles solely and yet it wasn’t that convenient to implement the energy management strategies.

  ### 4. Working with joy in Stateflow now on job, but also before for my master thesis.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Stefan D. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 06, 2021

**What do you like best about Stateflow?**

Most helpful thing is graphic visualisation, also it easier to debug something especially in debug mode, also states are powerful thing to make model more readable also to predict model behaviour in every model cycle.

**What do you dislike about Stateflow?**

How to estimate memory consumption, also one thing when you update some variable in model browser you will also need to modified that variable one by one in whole model.

**What problems is Stateflow solving and how is that benefiting you?**

We developing SW in simulink, but we are allowed also to use Stateflow, personally I use Stateflow all the time because I working on stask like HMI state machine, some diagnostic things and so on, so for my work Stateflow is mandatory feature from simulink that I need to use.  It's makes so much easier for me to use it.

  ### 5. Taking state machines to the next level

**Rating:** 4.0/5.0 stars

**Reviewed by:** Fernando O. | Software Integration Lead, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 15, 2021

**What do you like best about Stateflow?**

It is easy to understand and to get started if you already did state machines either by hand or by code.

**What do you dislike about Stateflow?**

I personally found difficult to find companies who are actually using it and my university didn't have licenses to learn how to use it. So there is not as much information online as there are for other mathworks components

**Recommendations to others considering Stateflow:**

To at least have good knowledge in simulink

**What problems is Stateflow solving and how is that benefiting you?**

I've used it in the past to create simple state machines that are combined with other part of embedded code. The combination of all mathworks environment makes easy to have a complete application from scratch to actually running in the same environment.

  ### 6. Best state machines and flow charts modelling experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marco O. | Modelling Control Engineer , Small-Business (50 or fewer emp.)

**Reviewed Date:** January 05, 2021

**What do you like best about Stateflow?**

My choice to prefer Stateflow to other similar software is motivated by the following reasons:
- user experience made simple and intuitive
- third-party software that is safe, easy to install and guaranteed to be effective
- tutorials and manuals on the Mathworks website
- Well-researched graphical interface of blocks and graphics

**What do you dislike about Stateflow?**

My suggestion to software team would be to try to implement new and more possibilities in work desktop and how every user could organize it.

**Recommendations to others considering Stateflow:**

My recommendation is to start with tutorial and stateflow Onramp course offered by Mathworks on their website. For free!!

**What problems is Stateflow solving and how is that benefiting you?**

Integration with Simulink, in particular performance analysis on hybrid systems.

  ### 7. State flow will be very helpful in sequencing, structuring and execution of the models

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Airlines/Aviation | Enterprise (> 1000 emp.)

**Reviewed Date:** January 16, 2021

**What do you like best about Stateflow?**

1. Execution of the models in different states that really a benefit of state flow where we organise and sequentially execute the model depends on the test requirements
2.state transition table will be very helpful in implementing the test logics and also it helps providing more accurate results especially any triggering conditions are involved in the model test

**What do you dislike about Stateflow?**

1 Leat helpful will be truth table execution structure because lot of industrial domains have their own set of logic they manly look for implementing the logic in their way
2. Moreover the truth table structure can be implemented easily by other blocks.

**What problems is Stateflow solving and how is that benefiting you?**

Different domains of automobile and aerospace testing, sequencing of test procedures and execution of the model

  ### 8. Bolstering Loops with stateflow

**Rating:** 4.5/5.0 stars

**Reviewed by:** Santosh A. | Senior Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 14, 2021

**What do you like best about Stateflow?**

When you want to execute a for loop , a function call in the for loop or any loop executions we can prefer stateflow

**What do you dislike about Stateflow?**

Stateflow is not user friendly, it requires prior experience to understand the flow

**Recommendations to others considering Stateflow:**

Have prior knowledge and go for it

**What problems is Stateflow solving and how is that benefiting you?**

Certain states or flow is required when you are dealing with gear box development in automotive world like start phaee,torque initialization phase that needs sequential execution at one go.

  ### 9. The right toolbox to start working with states machines with

**Rating:** 4.5/5.0 stars

**Reviewed by:** Giorgio G. | Control Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 05, 2021

**What do you like best about Stateflow?**

The easy graphical interface helps a lot with the understanding of states and transitions between states

**What do you dislike about Stateflow?**

It could be improved according to me by forbidding the use of actions during transitions, which can lead to misunderstandings

**What problems is Stateflow solving and how is that benefiting you?**

Li-ion batteries modelling and software developing, much easier to deal instead of simple simulink blocks or matlab functions

  ### 10. Flexible and User Friendly

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Automotive | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 03, 2021

**What do you like best about Stateflow?**

User friendly drag and drop states, transition.
Also able to implement HiL functionality.

**What do you dislike about Stateflow?**

Background color should be light and non reflective. Preferably white.

**Recommendations to others considering Stateflow:**

User friendly and easy to understand with example models

**What problems is Stateflow solving and how is that benefiting you?**

I used stateflow as a Trainer, Inwould implement HiL stepper motor, HiL servo motor and code generation etc to train students

  ### 11. steady state mdoel ideal for process simulation and operator training

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Oil & Energy | Enterprise (> 1000 emp.)

**Reviewed Date:** January 06, 2021

**What do you like best about Stateflow?**

the steady state simulation options provided on real-time basis will enable a better understanding of the plant operations

**What do you dislike about Stateflow?**

The latency associated with the real time simulation .

**What problems is Stateflow solving and how is that benefiting you?**

operator training and graduate engineers training . we build steady state models of process plants and simulate on real time basis with opc interface

  ### 12. Stateflow is the easy way of Development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Automotive | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 14, 2021

**What do you like best about Stateflow?**

Graphical representation of complete logic.
Easy to understand the logic flow.

**What do you dislike about Stateflow?**

Testing the complete logic is quite complex

**Recommendations to others considering Stateflow:**

Easy to use and understand

**What problems is Stateflow solving and how is that benefiting you?**

we used Stateflow in converting legacy code to auto code.
the code generated was optimized because of the use of stateflow

  ### 13. My review for stateflow

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Program Development | Enterprise (> 1000 emp.)

**Reviewed Date:** December 22, 2020

**What do you like best about Stateflow?**

I like the idea that you can create anything you want throught stateflows.

**What do you dislike about Stateflow?**

In this moment I don’t know a downsize for stateflows.

**Recommendations to others considering Stateflow:**

Just try it.

**What problems is Stateflow solving and how is that benefiting you?**

In my business life I create stateflows for applications design.

  ### 14. in Stateflow the code we can write easily

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Automotive | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 23, 2020

**What do you like best about Stateflow?**

Condition and loop information we can give easily

**What do you dislike about Stateflow?**

for very simple things code needs to simpler

**What problems is Stateflow solving and how is that benefiting you?**

state changes are easy in stateflow


## Stateflow Discussions
  - [What is Stateflow used for?](https://www.g2.com/discussions/what-is-stateflow-used-for)

- [View Stateflow pricing details and edition comparison](https://www.g2.com/products/stateflow/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-30+07%3A41%3A16+-0500&secure%5Bsession_id%5D=a35cc94c-4e92-4ecb-bb24-5d25cafda99b&secure%5Btoken%5D=17377f4a17857c597ad65097b258155216ed1be25ab57e0b43637e6c0984414a&format=llm_user)

## Stateflow Features
**Design**
- 3D/solid modeling Tools
- Drawing Tools
- Editing Tools
- Rendering tools

**Tools**
- Fluid analysis
- Finite element analysis
- Multibody dynamics

**Work**
- Discrete event modeling
- Continuous event modeling
- Mechanical event simulation
- Manufacturing process simulation
- Integrate

**Environment**
- Hardware support
- Task
- Manage Multiple Profiles
- Command Clarity

## Top Stateflow Alternatives
  - [GNU Octave](https://www.g2.com/products/gnu-octave/reviews) - 4.2/5.0 (54 reviews)
  - [Scilab](https://www.g2.com/products/scilab/reviews) - 4.5/5.0 (58 reviews)
  - [Onshape](https://www.g2.com/products/onshape/reviews) - 4.7/5.0 (682 reviews)

