MATLAB: Algebraic Loops Created in Migration to 2010a

2008b2010aalgebraic loopsMATLABsimulinktrim

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.

Best Answer

I think I need more information to properly answer this question, however, upgrade issues are often addressed by running SLUPDATE. Give that a try!
Related Question