Info
This question is closed. Reopen it to edit or answer.
Problem with Delay Block inside a If-Action Subsystem using variable-sized arrays
1 view (last 30 days)
Show older comments
Hello community,
I need your help with the following problem. I am currently working inside an "If-Action Subsystem", which gets triggered once in a while. Inside I am working with variable-sized arrays (e.g. the output matrix TWaypoints, see picture below). What I want to do, is to save the variable-sized variable "t" for one timestep (I want to use the "last" value of t in another Matlab function also inside this subsystem). I tried to do this by using a Unit Delay block. However, the following error occurs (see picture).
When I follow the instructions given in the error message and change the "Propogate sizes of variable-size-signals" parameter of the Subsystem, I receive a similar error, which advises me to switch the just changed parameter back:
Now I am stuck inside this error loop. Does anybody knows what I can do differently to in order to hold the variable size array?
Thank you in advance!
0 Comments
Answers (0)
This question is closed.
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!