我想在 Stateflow 中创建一个状态机,该状态机进入多个并行状态(A&B&C),然后只有在每个并行状态的条件都达到时才退出到结束状态(D)。当满足 {A,B,C} 中任何状态的任何退出条件时,下图演示的图片将退出。(在 Enterprise Architect 的状态图中,我相信这将是一个同步状态)。
这可以在 Stateflow 中进行吗?如果是这样,怎么做?
您可能需要使用原子子图映射(请参阅https://www.mathworks.com/help/stateflow/ug/mapping-variables-for-atomic-subcharts.html)将变量 in1、in2、in3 映射到一些相应的原子子图中的数据,并在那里分配它们。