社区
图形处理/算法
帖子详情
请问实现自动状态机编程问题~!分不够再加!
danmao
2003-04-03 06:25:15
状态机的实现编程有多种实现方法,但是我希望在编译成程序以后,程序还可以根据配置文件来决定状态:定义状态个数、一个状态转入下一个状态的条件都在配置文件中给出。这样的功能该怎样设计?
...全文
52
8
打赏
收藏
请问实现自动状态机编程问题~!分不够再加!
状态机的实现编程有多种实现方法,但是我希望在编译成程序以后,程序还可以根据配置文件来决定状态:定义状态个数、一个状态转入下一个状态的条件都在配置文件中给出。这样的功能该怎样设计?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
danmao
2003-04-24
打赏
举报
回复
唉,看来是没人回复了。:(
danmao
2003-04-07
打赏
举报
回复
CaptainIII(山上人) :你可以说说你是怎么做的吗?后来放弃了?你说的是什么地方需要解耦?
harry202
2003-04-04
打赏
举报
回复
对你的算法不了解,只能推测了。
如果写死你已经可以实现了吗?如果可以,则可把条件保存在1个链表内,再定义一个文件格式,在需要判断的时候从文件读取。
CaptainIII
2003-04-04
打赏
举报
回复
不是太好搞,分析过几个关于FSM的设计模式,挺麻烦的。由于有this指针的存在,想解耦不是那么容易,你的问题是基于动态对象重构,用C++实现挺麻烦的,我最后再项目重放弃了,你可以以FSM + Design Pattern + pdf查查看,看看别人做的工作。gz
flyfash
2003-04-04
打赏
举报
回复
学习
danmao
2003-04-04
打赏
举报
回复
harry202(harry) , :)
你说的太轻巧了,我需要在状态中间定义一些操作,这个状态怎么样的我在编程的时候不知道。配置文件中写出这个状态接收哪些条件,得到这个条件后需要怎样的操作。这些程序中不知道。
harry202
2003-04-04
打赏
举报
回复
你都已经解决了啊,需要的参数从文件读取,不要写死就可以了
danmao
2003-04-04
打赏
举报
回复
算法基本按照design patterns 中的State pattern。
CaptainIII(山上人),你能够说说你的体会吗?
harry202(harry),我们定义一些术语吧,这样好讨论。
State:状态
Event:触发事件
Operator:操作
StateMachine:状态机
你有没有看State模式?
一般来说Event传入一个Current State,如果这个State能够响应这个Event调用它的Operators(注意:可能有多个)。
现在需要在运行时确定的就是:
1、State的个数
2、State所包含的Operator
我是这样想的。各位有什么好建议?
嵌入式~单片机
编程
-
状态机
哈哈
状态机
不仅是什么java
编程
(之前看...比如模块化
编程
、
状态机
编程
、
分
层思想等 whaosoft aiot http://143ai.com 本文来说一下
状态机
编程
。
状态机
(state machine)有5个要素:状态(state)迁移(transition)事件(ev
STM32
状态机
编程
----什么是
状态机
?
万事万物都有其状态 什么是状态 状态是人或事物表现出来的形态。...这个时候就需要
状态机
来对对象的各个形态进行描述,将对象的全部工作方式,
分
成几个场景,这些场景的工作方式不同,然后将这些场.
PLC
状态机
编程
(沿指令使用注意事项)
有关PLC的
状态机
编程
详细内容,请参看下面的文章链接:PLC面向对象
编程
系列之有限
状态机
(FSM)详解_RXXW_Dor的博客-CSDN博客_plc面向对象编写PLC控制机器动作类程序时,当
分
支比较少的时候我们使用if else语句解决,...
如何深入理解“有限
状态机
”的设计思想?
掌握了
状态机
编程
思想,可以更加逻辑清晰的
实现
复杂的业务逻辑功能。1
状态机
思想
状态机
,或称有限
状态机
FSM(Finite State Machine),是一种重要的
编程
思想。
状态机
有3要素:状态、事件与响应·状态:系统处在什么...
STM32
状态机
编程
实例——全
自动
洗衣机(下)
本篇在上篇全
自动
洗衣机的
状态机
编程
实例的基础上,增加了OLED来更新直观的展示洗衣机的工作状态,并通过3种测试场景来展示洗衣机工作
状态机
的执行。
图形处理/算法
19,472
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章