可视化 Stateflow 模型

Visualizing a Stateflow Model

我有一个非常简单的 MATLAB 状态流模型,我想对其进行可视化。我不需要任何花哨的东西——即使我可以根据并行状态所在的子状态显示不同的图像。有人对我可以用什么来完成这个有什么建议吗?我一直在四处寻找,我所能找到的只是带有 simulink 的 3D 世界构建器,但我什至不确定如何将其连接到 stateflow。

谢谢。

您需要从状态图中输出一个信号,指示模型所处的状态。这可以通过对将变量设置为给定值的状态执行 entry 操作来实现。

然后您可以使用与任何 Simulink 信号相同的方式显示信号 - 例如使用 Scope、Display 或 Dashboard 块中的任何一个。