| 複数モデルの取り扱い | ![]() |
reshape
関数reshapeを使って、既存のLTI配列のモデルの配置(配列構成)を再編成できます。
たとえば、LTI配列sys を
配列にするには、つぎのようにタイプします。
reshape(sys,w1,...,wp)
ここで、w1 x ... x wpは、その積がN (sysの中のモデルの数)になる任意の集合です。
reshapeを使って、LTI配列m2dを3行2列、6行1列、1行6列の配列にすることができます。たとえば、つぎのように入力します。
load LTIexamples
sys = reshape(m2d,6,1);
size(sys)
6x1 array of continuous-time transfer functions
Each transfer function has 2 outputs and 1 inputs.
s = size(sys)
s =
2 1 6 1
| sizeとndims | LTI配列の構築 | ![]() |