MATLAB: Simulink how to comb data export to “To Workspace”

enabled subsystemgated behaviorsimulink

A discrete system with enabled subsystem, I'd like to keep only outputs when the enabled subsystem is enabled.
It's like save signal values on at simulation time [1 3 5 7 9 …] Or enabled "to workspace". Exclude changing sampling time, since the enable signal can be random.
Source –> Enabled Subsystem –> to workspace
Current model, the "To Workspace" keeps every sample for every sample step. How to make this gated behavior saved.
Please comment,
Thanks,

Best Answer

Try moving the To Workspace block inside of the Enabled Subsystem.