stateflow timer runs faster than discrete time step

2 visualizaciones (últimos 30 días)
Sina Shojaei
Sina Shojaei el 14 de Oct. de 2015
Editada: Sina Shojaei el 14 de Oct. de 2015
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.

Respuestas (0)

Categorías

Más información sobre Stateflow en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by