Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

reshape

モデル配列の型の変更

構文

sys = reshape(sys,s1,s2,...,sk)
sys = reshape(sys,[s1 s2 ... sk])

説明

sys = reshape(sys,s1,s2,...,sk) (または sys = reshape(sys,[s1 s2 ... sk])) は、LTI 配列 sys を、モデル配列の s1 x s2 x ... x sk の配列に変形します。いずれの構文でも、sys に最初から s1*s2*...*sk モデルが存在していなければなりません。

すべて折りたたむ

それぞれが 4 つの状態をもつ、SISO モデルの 2 行 3 列の配列を作成します。

sys = rss(4,1,1,2,3);
size(sys)
2x3 array of state-space models.
Each model has 1 outputs, 1 inputs, and 4 states.

配列の形状を変更して 6 行 1 列のモデル配列を作成します。

sys1 = reshape(sys,6,1);
size(sys1)
6x1 array of state-space models.
Each model has 1 outputs, 1 inputs, and 4 states.

参考

|

R2006a より前に導入