本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

Stateflow

使用状态机与流程图对决策逻辑进行建模和仿真

Stateflow® 提供了一种图形语言,包括状态转移图、流程图、状态转移表和真值表。您可以使用 Stateflow 来说明 MATLAB® 算法和 Simulink® 模型如何响应输入信号、事件和基于时间的条件。

Stateflow 使您能够设计和开发监督控制、任务调度、故障管理、通信协议、用户界面和混合系统。

使用 Stateflow,您可以对组合和时序决策逻辑进行建模,使其可作为 Simulink 模型中的模块进行仿真或作为 MATLAB 中的对象执行。图形动画使您能够在执行逻辑时对其进行分析和调试。编辑时和运行时检查可确保在实现前具有设计一致性和完整性。

Stateflow 快速入门

Stateflow 基础知识学习

图编程

对组合和时序逻辑的状态机进行编程

设计复杂逻辑

遵循监督逻辑的通用设计模式

Simulink 中的仿真

将 Stateflow 图作为 Simulink 模型中的模块进行仿真

在 MATLAB 中执行

将独立的 Stateflow 图作为对象在 MATLAB 中执行

验证和代码生成

测试、调试、记录数据并生成代码