0

我想在 Stateflow 中创建一个状态机,该状态机进入多个并行状态(A&B&C),然后只有在每个并行状态的条件都达到时才退出到结束状态(D)。当满足 {A,B,C} 中任何状态的任何退出条件时,下图演示的图片将退出。(在 Enterprise Architect 的状态图中,我相信这将是一个同步状态)。

这可以在 Stateflow 中进行吗?如果是这样,怎么做?

等待多个状态

4

1 回答 1

1

像这样的东西会起作用吗?在此处输入图像描述

您可能需要使用原子子图映射(请参阅https://www.mathworks.com/help/stateflow/ug/mapping-variables-for-atomic-subcharts.html)将变量 in1、in2、in3 映射到一些相应的原子子图中的数据,并在那里分配它们。

于 2020-08-31T03:47:16.780 回答