Why do I receive an "Invalid Rate Transition" error between two subsystems at the same asynchronous rate in Simulink 5.1 (R13SP1)?

2 views (last 30 days)

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 27 Jun 2009
This bug has been fixed for Release 14 (R14). For previous releases, please read below for any possible workarounds:
This has been verified as a bug in Simulink 5.1 (R13SP1) in the way that Simulink handles connections between two subsystems at the same asynchronous rate. An error is thrown, but this error is unnecessary.
Currently, to work around this issue, add a Rate Transition block between the two models. "Ensure data integrity during data transfer" can be unchecked to eliminate any delays. The data transfer will be deterministic as long as the subsystems are guaranteed to be at the same asynchronous rate.

More Answers (0)

Products


Release

R13SP1

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!