MATLAB: Simulink – Rate Transition

rate transitionssimulink

Hi,
I want to use Rate Transitions in my Simulink System. I am using a Fixed-Step + Discrete Solver with a discrete step-size. If I want to implement different tasks, for example, Task 1 with a sample time of 10 ms and Task 2 with a sample time of 1 ms. Does the fixed-step size in the Configuration Parameters has to be the smallest sample time, i.e. 1 ms or is it also possible to run the whole system with 10 ms and just a few calculations with the fast sample time of 1 ms?
Thank you

Best Answer

I think you should set your solver step size to 1ms. Simulink will determine that the blocks in Task1 have to be run only every 10ms and invoke them accordingly.