Real-Time Workshop | ![]() ![]() |
Faster to Slower Transitions in Simulink
In a model where a faster block drives a slower block having direct feedthrough, the outputs of the faster block are always computed first. In simulation intervals where the slower block does not execute, the simulation progresses more rapidly because there are fewer blocks to execute.
The following diagram illustrates this situation.
Simulink does not execute in real time, which means that it is not bound by real-time constraints. Simulink waits for, or moves ahead to, whatever tasks are necessary to complete simulation flow. The actual time interval between sample time steps can vary.
![]() | Rate Transition Block Options | Faster to Slower Transitions in Real Time | ![]() |