Is it possible to use previous time step when I use Clock Block in simulink.
Afficher commentaires plus anciens
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?
Réponses (1)
Les Beckham
le 18 Nov 2015
0 votes
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.
Catégories
En savoir plus sur Simulink dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!