是否可以在Stateflow子部分中声明一个持久变量



我正在使用状态流程图来生成一些代码(C操作语言(。我想将子部分变量声明为持久(或静态(,以便在下次执行子部分时记住该值。

一种解决方案是将该变量附加到父状态之一,但该变量对所有子部分都可见,这并不理想。

另一个解决方案是创建一个带有持久变量的嵌入式Matlab函数,但这太麻烦了,因为我需要在开始时读取所有变量,并在离开状态之前写入它们。

有没有更简单的方法来实现这一点?

是。打开模型资源管理器,转到子部分,添加数据。

最新更新