Stateflow_matlab教程分析.ppt

Stateflow_matlab教程分析

并行机制—直接事件广播 使用直接事件广播可以限制广播的事件触发指定的状态 可以防止事件广播无意识的改变整个状态图的状态 使用直接事件广播的命令格式:send(event_name,state_name) 例exp22 并行机制—定义状态的本地事件 可以限制事件的作用范围在状态的内部 : 在浏览器种选择某个状态 使用浏览器的Add 菜单添加事件到数据字典 也可以通过浏览器修改事件的可见范围 也可以修改事件到不同的状态中 并行机制—受限事件广播 状态之外触发状态的本地事件需要指定状态名,命令格式为:state_name.data_name 使用受限的事件广播可以将事件限制在具体的状态内 例exp23 并行机制—隐含事件和条件 有助于简化并行状态之间的依赖关系 减少数据字典中定义的事件数量,降低状态图的复杂程度 隐含事件 : entry(state_name) 或en(state_name) exit(state_name) 或ex(state_name) change(data_name) 或chg(data_name) wakeup 或tick 隐含条件:[in(state_name)] 并行机制—使用隐含事件和条件 例exp24 并行机制—时间逻辑事件 使用时间逻辑事件,可以根据事件发生的次数决定事件的逻辑转换 时间逻辑操作符(at, every,after和bef

文档评论(0)

1亿VIP精品文档

相关文档