Thanks Phil, I've been using Level-2 MS Functions.
Just a thought, according to your previous reply, you said I can access all simulation data of a particular variable using a combination of blocks - can you please elaborate? How about Data Store Memory blocks? I think DSM blocks give me the instentaneous value only or the previous if I use a Unit Delay, not all historical values, right?
I think, and I could be wrong here, the only way to access all value history of a particular variable at each time step or at particular events during simulation is via Level-2 MS Functions (which I've been using). If I'm wrong, I'd really, really, appreciate being familiar with other approaches.