Simulink - How to store a scalar in a queue with simulation time?

1 view (last 30 days)
I am trying to make a FIFO queue with time-stamps (simulation time).
Queue would have a max length.
I tried 'to workspace' and 'from workspace' combination. it doesn't work.
Intial values could be zero or dynamics size array till maxlength.
  2 Comments
M.B
M.B on 22 Feb 2021
Can you explain what you are trying to achieve? What are the inputs/outputs (type, dimension ...) of your system?
"To workspace" will recorde the signal during simulation. You can set it to record signals as timeseries (data + simulation time). The data is only accessible at the end of the simulation in the workspace.
JAI PRAKASH
JAI PRAKASH on 22 Feb 2021
Thanks MB for your consideration.
I will fed this history to a MATLAB Fn block, which needs this previous time history during the simulation. Data type is double and dimension is in the figure. (N, say 50). I require time history during simulation.

Sign in to comment.

Answers (1)

JAI PRAKASH
JAI PRAKASH on 23 Feb 2021
Edited: JAI PRAKASH on 23 Feb 2021
Here I attach the solution, which my collegue found.

Products


Release

R2020b

Community Treasure Hunt

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

Start Hunting!