现在,随着模型的增长,我们开始使用参考模型。然后,它们成为可以多次引用的“库”。 如果引用的模型具有某些本地数据(例如状态或某些缓冲区),则每个引用都具有其自己的数据,因此,例如,如果您具有缓冲区管理器,则调用推送模型的每个实例都将使用其自己的缓冲区。当然这不是需要的-我们需要将数据存储在同一缓冲区中。无法使用全局数据,因为不允许用于多重引用的模型。 您知道这里的解决方案是什么吗? 预先感谢
PS:我想说的话(也许是因为我分配了关键字simulink)是因为我的问题与Simulink有关。再次感谢
答案 0 :(得分:0)
我找到了解决方法。如果一个人在外部(在一个.c文件中)定义了全局数据,那么他可能会创建获取和设置数据的例程。然后,可以从事件的matlab函数中调用它们。