Simulinkでベ​クトル信号の要素を並​び替えるにはどうすれ​ばよいですか?

4 Ansichten (letzte 30 Tage)
MathWorks Support Team
MathWorks Support Team am 25 Okt. 2013
Simulinkでベクトルの要素シフトしたいです。例えば、[2 4 6 8 10]という信号があって、[10 2 4 6 8]という信号を出力する方法を教えてください。

Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 25 Okt. 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)で作成しました。
(注意)ファイルのダウンロードはダウンロード対象のリンクを右クリックし「対象をファイルに保存」を選択してダウンロードを行ってください。

Weitere Antworten (0)

Kategorien

Mehr zu モデル化 finden Sie in Help Center und File Exchange

Tags

Noch keine Tags eingegeben.

Produkte


Version

R2009b

Community Treasure Hunt

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

Start Hunting!