ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

blkdiag

モデルのブロック対角連結

構文

sys = blkdiag(sys1,sys2,...,sysN)

説明

sys = blkdiag(sys1,sys2,...,sysN) は、統合システムを生成します。

[sys10..00sys2.::..00..0sysN]

関数 blkdiag は、関数 append と等価です。

コマンド

sys1 = tf(1,[1 0]);
sys2 = ss(1,2,3,4);
sys = blkdiag(sys1,10,sys2)

は、状態空間モデルを生成します。

a = 
       x1  x2
   x1   0   0
   x2   0   1
 
b = 
       u1  u2  u3
   x1   1   0   0
   x2   0   0   2
 
c = 
       x1  x2
   y1   1   0
   y2   0   0
   y3   0   3
 
d = 
       u1  u2  u3
   y1   0   0   0
   y2   0  10   0
   y3   0   0   4
 
Continuous-time model.

R2009a で導入

この情報は役に立ちましたか?