29. Finite State Machine 有限状态机

it2023-02-19  81

文章目录

What is FSMWhy use FSMHow to use

What is FSM

FSM(Finite State Machine) 有限状态机


Why use FSM

FSM 可用来描述有限状态和触发事件以及转换行为的数学模型,只要是满足 FSM 特点的事物,都可以使用统一的数学模型来描述


How to use

有限状态机的特点:

状态有限离散型

有限状态机构成:

State: 状态Event: 事件Transition/Action: 执行状态转换的过程Guard: 检测某种状态要转换成另一种状态的条件是否满足

Ref:

https://www.jianshu.com/p/37281543f506

https://github.com/looplab/fsm/blob/master/examples/alternate.go

最新回复(0)