Info

この質問は閉じられています。 編集または回答するには再度開いてください。

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

1 回表示 (過去 30 日間)
Jan-Felix Klein
Jan-Felix Klein 2018 年 7 月 12 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
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 件)

この質問は閉じられています。

Community Treasure Hunt

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

Start Hunting!

Translated by