Effacer les filtres
Effacer les filtres

Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

Problem with Delay Block inside a If-Action Subsystem using variable-sized arrays

1 vue (au cours des 30 derniers jours)
Jan-Felix Klein
Jan-Felix Klein le 12 Juil 2018
Clôturé : MATLAB Answer Bot le 20 Août 2021
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!

Réponses (0)

Cette question est clôturée.

Community Treasure Hunt

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

Start Hunting!

Translated by