文档

Stateflow编程接口

创建和修改图表元素在MATLAB®命令提示符

以编程方式创建、编辑和模拟Stateflow®通过使用MATLAB命令图表。访问和编辑的属性和方法,设置位置,或复制和粘贴对象在你的图表。通过访问编辑器编辑图形属性对象。

功能

全部展开

sfgco 最近在图表选择的物体
sfclipboard Stateflow剪贴板对象
sfclose 关闭图
sfnew 创建仿真软件模金宝app型,其中包含一个空Stateflow块
sfopen 打开现有的模型
sfprint 打印图形视图的图表
sfroot 根对象
sfsave 在当前文件夹保存图表
sfhelp 打开Stateflow在线帮助
sflib 打开Stateflow库窗口
stateflow 开放Stateflow库窗口,创建仿真软件模型,其中包含一个空表金宝app
sfdebugger 打开Stateflow调试器
sfexplr 模型浏览器打开

方法

全部展开

classhandle 提供处理模式类的对象类型
defaultTransitions 返回默认转换对象在顶层容器
disp 显示对象的属性和设置
找到 返回指定对象
得到 返回MATLAB结构包含的对象或数组对象的属性设置
帮助 显示与附带的描述对象的属性列表
innerTransitions 返回内部转换,产生图表或状态和终止包含对象上
方法 方法属于对象列表
outerTransitions 返回数组外转换的对象
设置属性指定值
sinkedTransitions 返回转换对象作为目的地
sourcedTransitions 返回对象作为源的转换
结构体 返回MATLAB结构包含属性设置的对象
向上 返回父对象
复制 将指定数组的对象复制到剪贴板
删除 删除对象
pasteTo 粘贴剪贴板中的对象指定的容器对象
setImage 将图像从剪贴板或图像文件插入注释
Stateflow.Annotation 创建注释
Stateflow.AtomicBox 创建原子框
Stateflow.AtomicSubchart 创建原子子图表
Stateflow.Box 创建盒子
Stateflow.Data 创建数据
Stateflow.EMFunction 创建MATLAB函数
Stateflow.Event 创建事件
Stateflow.Function 创建图形函数
Stateflow.Junction 创建连接
Stateflow.Message 创建消息
Stateflow.金宝appSimulinkBasedState 创建基于状态的金宝app仿真软件
Stateflow.SLFunction 创建模型函数金宝app
Stateflow.State 创建状态
Stateflow.Transition 创建转换
Stateflow.TruthTable 创建事实表函数
isCommented 确定对象被注释掉了
解析 所有图表解析单个表或模型
对话框 打开属性对话框的对象
fitToView 放大图形Stateflow对象
突出 图中突出的图形对象
视图 让编辑对象可见
zoomIn 放大或缩小Stateflow图表
zoomOut 放大或缩小Stateflow图表

主题

Stateflow API的概述

通过使用MATLAB命令创建和编辑Stateflow图表。

访问Stateflow对象的属性和方法

使用点符号引用API属性和方法。

创建和销毁Stateflow对象

添加和删除Stateflow对象图。

现有Stateflow对象的访问

创建处理操纵Stateflow对象在你的图表。

复制和粘贴Stateflow对象

访问剪贴板对象复制Stateflow对象。

视图Stateflow图形对象

使用fitToView方法放大一个对象在你的图表。

移动Stateflow图形对象

以编程方式重新定位状态和子图表。

修改你的图形属性图

访问编辑器对象执行图形操作图表。

创建缺省转换对象

显示初始化期间亚态变得活跃状态。

创建Supertransition对象

连接不同级别之间的转换表。

在状态和转换输入多行标签

指定超过一行的文本在你的状态和转换标签。