如何将此 C 代码行转换为 Simulink 框图?

How do I convert this C code line into a Simulink block diagram?

我有很多 C 代码需要转换为 Simulink 框图。我不想使用 S-Functions,因为我希望 Simulink 框图只使用基本的 Simulink 块,用户可以在不知道 C 代码的情况下更改这些块。我已经能够转换几行;但是,我在使用以下 C 代码行时遇到了问题:

myVar += myConst1 - myConst2*myConst3
\ More code changing other variables etc.
myVar -= myConst4

我最初的想法是使用反馈回路;但是,由于 myVar 更改了其他几行代码,所以这个想法行不通。

我的第二个想法是在更新时以某种方式保存 myVar,以便下次访问 myVar 时,它将是新值(即使在其他代码行中)。我不能使用 simout(),因为我需要变量随着模型 运行 的变化而动态变化。我该怎么做?

提前致谢!

如果允许使用"Data Store Memory"、"Data Store Read"和"Data Store Write"块,您可以使用它们来实现+为这些块设置块执行的相对顺序。