主要内容

执行在MATLAB

执行独立Stateflow®作为Matlab中的对象图表®

利用状态图设计逻辑,并将其作为MATLAB程序执行。在statflow编辑器中执行并对图表进行单元测试。通过图表控制用户界面和数据处理应用程序的行为。

功能

全部展开

Stateflow.exportAsClass 出口MATLAB独立图表类
Stateflow.exportToVersion 导出独立的图表,以便在以前的版本中使用Stateflow

stateflow语法

全部展开

改变检测

焕然一新 检测自上次时间步骤以来的数据变化
hasChangedFrom 检测来自指定值的数据变化
hasChangedTo 检测数据到指定值的变化

时序逻辑

在事件广播或指定时间后执行图表
在事件广播或指定时间执行图表
在哪个条件有效的图表执行
过去 状态变为活动状态后的时间
每一个 定期执行图表
temporalCount 事件,图表执行或自状态变为活动的时间数

主题

创建用于执行的状态流图作为MATLAB对象

在Simulink之外保存独立状态流图金宝app®模型。

执行和单位测试状态流图对象

在MATLAB或通过StateFlow编辑器中运行StateFlow图表。

调试独立状态流图

中断执行以分步执行状态流程图中的每个动作。

通过脚本和模型执行StateFlow Chart对象

创建一个调用独立状态流程图的MATLAB脚本或Simul金宝appink模型。

将MATLAB代码转换为StateFlow流程图

从MATLAB代码生成流程图。

特色的例子