how can I keep track of last n sec of data at each time step in Simulink model itself?

3 views (last 30 days)
Hello, I am implimenting some strategy in simulink model and for this at each time step I need to look back last 3 sec data and compare it with the current time step data. I am not able to find any block which can store the last n sec data in simulink model. I have tried memory block but it only stores one time step value. The data store block stores all the time steps data. is there a way i can access only some simulation time data at each time step?

Accepted Answer

Sam Chak
Sam Chak on 15 Dec 2023
You can test out this Tapped Delay block. It can store data for the specified number of delay steps.
  1 Comment
Sowmya Payyavula
Sowmya Payyavula on 3 Jan 2024
Thank you for the reply. It helped me. I used tapped delay with bit change detection and nor gate to get the output I wanted.

Sign in to comment.

More Answers (0)

Categories

Find more on Simulink Functions in Help Center and File Exchange

Products


Release

R2021b

Community Treasure Hunt

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

Start Hunting!