I don't understand the concept of sample time in simulink
Show older comments
I had a simulink block(a constant block=2) connected to an output port(yout). I set a 'fixed step size' of 0.2 in the 'configuration parameters' dialogue box. I was thinking that if i set the constant block to a sample time of 0.4, the constant block should execute at every second sumulation time step since 'fixed step size' is 0.2. But when i ran the model for a stop time of 0.8(ie for 5 'time steps' including 0) i got yout=[0;2;2;2;2] meaning that the block executed 5 times. What i was expecting was for the block to execute only 3 times so that yout=[2;2;2].
So I concluded that I do not understand the concept of sample time. I will appreciate it if anyone could help explaining the above result and the general concept of sample time.
Thanks you in advance. Bethel
Accepted Answer
More Answers (0)
Categories
Find more on Sources in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!