Azzera filtri
Azzera filtri

stateflow timer runs faster than discrete time step

2 visualizzazioni (ultimi 30 giorni)
Hi, I have a model simulated in discrete time. It has a stateflow model and I have put a timer on one of the transitions so I can hold one of the states if the condition was only valid for a very short time. if timer > 4 seconds then I want the transition to happen The problem is that the fundamental simulation time step is 1 second, but the timer counts to 4 in less thant 1 seccond, i.e. the during function repeats 4 times or more per seccond. I had the same problem with after(waitTime,tick) too.
The update mehtod of the chart is set to discrete and sample time to 1 second.
Has anyone seen this problem before? Please help.

Risposte (0)

Categorie

Scopri di più su Stateflow in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by