Use an array as input and output in Simulink

Hey there,
I am using a MATLAB Function block in Simulink. The goal is to have an array as an input as well as output. The output is the input in the next time-step. To realize this, I would usually use an unit delay with an initial condition but this does not work with arrays (as far as I know).
Is there a way to give the input array an initial value and use the outputs of the following time-steps as new inputs?
Thank you!

 採用された回答

Paul
Paul 2022 年 1 月 5 日

0 投票

The unit delay block can handle arrays. Did you try it and run into an error?

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeSimulink についてさらに検索

質問済み:

2022 年 1 月 5 日

回答済み:

2022 年 1 月 5 日

Community Treasure Hunt

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

Start Hunting!

Translated by