2017-09-11 2 views
0

ブロック(実数 - たとえば2.8)の出力をベクトルに格納したいとします。ベクトルのサイズは6x1です。 1番目の出力は位置1に記録し、2番目の出力は位置2に記録します。ただし、7番目は位置1に、8番目は位置2に記録する必要があります。Simulink - ループ内のベクトルへのデータストア

+0

にサイズですか? – Wolfie

+0

はい、これは正しいです – Trenera

+0

あなたはどんなループを意味しますか? [MATLAB Function Block](https://www.mathworks.com/help/simulink/slref/matlabfunction.html)を使用していますか?またはあなたのsimulinkモデルにループを作るブロックの組み合わせがありますか? –

答えて

1

解決策はBuffer出力後と設定し、それはあなたが唯一の最も最近の6つの値を格納6

enter image description here

+3

これを答えとして残しておきたいのですが、最小のデモモデルのスクリーンショットで少なくとも肉付けしてください。これは将来の読者を助けるでしょう。 – Wolfie

関連する問題