Is it possible to use previous time step when I use Clock Block in simulink.
Mostrar comentarios más antiguos
In my model I have to use 2 values of time in every moment of simulation. For example I have time steps returned by Clock Block : [1 2 3 4 5 6 7 8 9 10 ...] and I need to use in my function 2 values: previous and current steps. It looks like MyFunc[0 , 1], MyFunc[1 , 2], MyFunc[2 , 3] until the end of simulation. Is it possible using only Clock Block, or there are some other ways to solve this problem?
Respuestas (1)
Les Beckham
el 18 de Nov. de 2015
0 votos
Try feeding the clock output through a unit delay block to get the time at the previous simulation step. You should also set your model to use a fixed step solver.
Categorías
Más información sobre Sources en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!