有解决方案导致一个代数循环引用的模型吗

4视图(30天)
简而言之,是有办法有一个块,更新所有实例当单个实例改变不会导致一个代数循环在实时仿真。
详细,这问题模型实时仿真与speedgoat基线作为目标IO39金宝app7 I / O模块。
模拟运行时通常没有任何错误或警告,给预期的行为。
当模拟是建立目标机的第一次给了一个警告,一个代数循环存在于模型,然后给出了一个错误,指出代数循环在生成的代码中是不被支持的。金宝app
当“Simulink金宝app.BlockDiagram.getAlgebraicLoops()命令没有找到代数循环使用。
仿真包括5引用的实例模型块,形成一个循环。为了防止一个代数循环单元延迟块添加引用模型内的港口。
通过使用一个副本,而不是引用的模型或通过移动模型的外单位延迟块代数循环得到解决。
然而使用引用的模型给我一个简单的方法来保持更新所有实例没有大量的复制粘贴。
有办法和参考模型仿真运行模块没有杂乱的单位延迟块在顶层仿真?

答案(0)

下载188bet金宝搏


释放

R2022a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!