[新版]Stateflow使用方法.pptVIP

  • 115
  • 0
  • 约5.05千字
  • 约 57页
  • 2020-04-29 发布于湖北
  • 举报
事实上,交汇连接工具的合理使用可以完成非常复杂的逻辑关系: 例如实现如下if_then 判断功能 if [Cond1] { Action1 if [Cond2] { Action2 }elseif [Cond3]{ Action3 } } 还可实现For 循环功能: 6、图形函数的设置及其调用 前面例子中的Stateflow 图中多次利用了条件关系式[temp=120]。对于这种多次使用的关系式,我们可以设置一个图形函数Function,使用时调用这个函数即可。 状态流的图形函数是使用交汇连接工具和状态迁移工具绘制的状态流图形。 用户可以建立一个图形函数,在里面加入流程图,然后在状态的动作和迁移过程中反复调用。 因为调用函数时,函数必须执行完全,所以图形函数中不能含有状态。一个最小的图形函数至少要包含一个缺省状态迁移和一个终止的交汇连接工具。 要在一个 Stateflow 图添加一个图形函数Function,只需点击Stateflow 图中的图形函数工具 ,移动鼠标至Stateflow 图中的适当位置,再点击一下鼠标左键即可。在图形函数function 后写入函数的返回变量及函数名 格式为:返回形参=函数名(形参); 回车后即可建立该图形函数。一旦建立了图形函数,用户可以在状态流的状态动作和状态迁移中反复调用它,调用的格式与函数的格式完全相同,只是需要将形参换成实际

文档评论(0)

1亿VIP精品文档

相关文档