1. 首页
  2. 考试认证
  3. 其它
  4. Stateflow模型查看器-sas编程技术教程(朱世武)

Stateflow模型查看器-sas编程技术教程(朱世武)

上传者: 2024-07-16 16:38:05上传 PDF文件 11.06MB 热度 10次

前文介绍了Stateflow数据对象、事件等非图形对象的创建和使用方法,并且也指出,可以尝试修改数据对象或者事件的定义来查看不同的属性设置对Stateflow模型运行的影响。那么如何修改已经存在于Stateflow状态机中的非图形对象呢?这就需要通过Stateflow的模型查看器来完成。

如果需要打开Stateflow的模型查看器,则需要单击Stateflow图形编辑器工具栏中的浏览器按钮。例如在创建如图3-45所示的Simulink模型之后,在Stateflow的图形编辑器当中单击工具栏上的浏览器按钮,就可以打开如图3-48所示的Stateflow模型查看器。

提示:打开Stateflow模型查看器的方法还有:通过菜单命令,执行Stateflow图形编辑器Tools菜单下的Explore命令;利用快捷方式Ctrl+R。模型查看器的左栏可以用来查看模型中已经编辑好的图形对象。例如单击Chart前面的加号“+”,则可以展开模型的层次。在模型层次栏(Model Hierarchy Pane)中,可以查看模型中包含的主要图形对象,例如状态、真值表函数、图形函数等。例如在图3-49所示的模型查看器的图形对象查看栏中,在状态图层次下包含了两个状态。而模型查看器的右栏——非图形对象查看栏(Contents Pane)主要用来查看Stateflow相应图形对象中包含的非图形对象以及非图形对象的属性。例如在图3-49所示的模型查看器的非图形对象查看栏中,就包含了在状态图层次下定义的数据对象in、out和counter以及事件E。

其实,对于MATLAB Release 14而言,Stateflow的模型查看器就是Simulink的模型查看器(Model Explorer)。因此,可以利用打开Simulink模型查看器的方法打开Stateflow的模型查看器。

下载相关指南和资源可以帮助更好地理解和使用Stateflow模型查看器,如以下几个链接:

  1. MATLAB Simulink Stateflow建模规范及应用

  1. MATLAB Simulink及Stateflow控制算法建模规范:命名与模型结构

  1. Basic MATLAB®Simulink®and Stateflow® 电子版.pdf

Image

用户评论