前言
状态机是Stateflow的基础,了解状态机对于理解Stateflow有重要的作用。
一、Stateflow是什么?
Stateflow是基于有限状态机的图形化编程环境。
二、什么是状态机?
我们说的状态机(state machine)又叫做有限状态机,全称是有限状态自动机,其实三个说的是同一个东西。状态机他不是一种机器,而是对现实运行规则的一种抽象的数学模型。
举个例子:LED灯有“亮”和“不亮”两种状态,我们对其进行抽象,可以得到以下的一个状态机图:
![](https://i-blog.csdnimg.cn/blog_migrate/4158074dabd43fb673fe3d0415201fbe.png)
“亮”和“灭”就代表了LED灯的两种状态ÿ