MATLAB_stateflow_5

前面已经写了四篇了,now懒病犯了,直接PPT把,这部分就用PPT截图吧,直接上干货

1、在测试时可以新建chart窗口观察状态(chart)之间的转移过程

2,建模仿真的流程:1、建立stateflow模型 2.定义事件和数据,若未定义会报错并提示未定义项 3.建立simulink模型

                                   4.仿真,要观察的话时长改为inf 

MATLAB_stateflow_5_第1张图片

 3.constant和manual switch的组合常常作为事件的触发信号,第4中有例子,过零触发是事件触发

MATLAB_stateflow_5_第2张图片

4.stateflow只有一个事件输入端口 

MATLAB_stateflow_5_第3张图片

5.状态转移也有一定的规则 

MATLAB_stateflow_5_第4张图片

6.选择结构和循环结构都可以实现 

MATLAB_stateflow_5_第5张图片

MATLAB_stateflow_5_第6张图片

MATLAB_stateflow_5_第7张图片

MATLAB_stateflow_5_第8张图片

MATLAB_stateflow_5_第9张图片

7.嵌入式MATLAB函数的设置,注意缺省转移 

MATLAB_stateflow_5_第10张图片

8.真值表是多条件判断的表格形式,极大地简化了模型,相当于switch语句,不同的条件组合执行不同的动作 

MATLAB_stateflow_5_第11张图片

 

 

你可能感兴趣的:(MATLAB_stateflow_5)