Algebraic Loops Created in Migration to 2010a
3 次查看(过去 30 天)
显示 更早的评论
I have been using a SIMULINK model for some time now in MATLAB 2008b/Simulink 7.2 with no problems. I recently imported the model into MATLAB 2010a/SIMULINK 7.5 and tried to use it and had lots of problems with Algebraic Loops.
I modified the settings in the 2008b version but was unable to identify any algebraic loops (at least none where the 2010a version found them!) I modified the model in 2008b to add some filtering to the supposed algebraic loop points and retried in 2010a - This resolved the previously identified Algerbraic Loops, but has now resulted in 'new' algebraic loop being 'created' - this one can NOT be sensibly removed by adding a filter etc to the model.
Any suggestions? I find it most unusual that simply upgrading from 2008b to 2010a should cause the creation of Algebraic Loops.
1 个评论
Seth Popinchalk
2011-1-20
Phil - what are the blocks involved in the loop? During the upgrade to R2010a did you try running SLUPDATE?
采纳的回答
Seth Popinchalk
2011-1-20
I think I need more information to properly answer this question, however, upgrade issues are often addressed by running SLUPDATE. Give that a try!
2 个评论
Todd Flanagan
2011-1-24
Phil said, "Thanks Seth,
Will try that and see what happens...... will let you know if there are any problems still remaining after the weekend."
Doug Hull
2011-2-3
Phil said:
Seth,
I ran the SLUPDATE function, but that didn't seem to resolve the issue directly.
However, after some other modifications to the model (for changes to the system) and re-running the SLUPDATE routine, everything seems to have been resolved.
Thanks for the help
Phil
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!