Simulinkでベクトル信号の要素を並び替えるにはどうすればよいですか?
4 views (last 30 days)
Show older comments
MathWorks Support Team
on 25 Oct 2013
Answered: MathWorks Support Team
on 25 Oct 2013
Simulinkでベクトルの要素シフトしたいです。例えば、[2 4 6 8 10]という信号があって、[10 2 4 6 8]という信号を出力する方法を教えてください。
Accepted Answer
MathWorks Support Team
on 25 Oct 2013
Selectorブロックを使用して実現します。ブロックパラメータのインデックスの指定で、要素を並び替えることができます。例えば、[2 4 6 8 10]という信号を[10 2 4 6 8]へ変更するには、要素を下記のように指定します。
[5 1:4] または [5 1 2 3 4]
サンプルモデル shift_ex.mdl は関連ドキュメントよりダウンロード可能です。
※このモデルは、Simulink6.3(R2009b)で作成しました。
(注意)ファイルのダウンロードはダウンロード対象のリンクを右クリックし「対象をファイルに保存」を選択してダウンロードを行ってください。
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!