Difference between decimation and sample time

63 views (last 30 days)
Hi all,
What's the difference between decimation and sample time in the scope of Simulink? And how do I determine which option to use under what circumstance?
Thanks edwin.

Accepted Answer

Guy Rouleau
Guy Rouleau on 25 Jan 2012
Decimation: The scope will show only 1 point every X time steps. Whatever the rate of the input signal, with a decimation of 5, the scope will show you 1 point every 5 time steps.
Sample: You want a fixed rate. one point every 0.001sec or 1 point every 0.2 sec. In that case, even if the solver would not need to take a step at that time, it will take one to generate that point.
As you can guess, the difference is especially important if you use a variable sample time solver.
  1 Comment
Edwin Fonkwe
Edwin Fonkwe on 25 Jan 2012
Hi Guy. Thanks for this explanation. In my experience, the sample time gives me more accurate results with a value of 1e-7 than the decimation. With switching circuits, sometimes the difference is very very glaring. However, sample time slows down the simulation too.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by