org.mklab.tool.control
クラス Augment
java.lang.Object
org.mklab.tool.control.Augment
public class Augment
- extends Object
拡張システムを生成するクラスです。
Augmented system
- バージョン:
- $Revision: 1.11 $
- 作成者:
- koga
- 関連項目:
Series
,
Parallel
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Augment
public Augment()
augment
public static List<Matrix> augment(Matrix A1,
Matrix B1,
Matrix C1,
Matrix D1,
Matrix A2,
Matrix B2,
Matrix C2,
Matrix D2)
- 2つの線形システムから拡張システムを生成します。
生成されるシステムは、以下の通りです。
. [x1] = [A1 0] [x1] + |B1 0] |u1] [x2] [0 A2] [x2] + [0 B2] |u2]
[y1] = [C1 0] [x1] + |D1 0] |u1] [y2] [0 C2] [x2] + [0 D2] |u2]
- パラメータ:
A1
- A1行列B1
- B1行列C1
- C1行列D1
- D1行列A2
- A2行列B2
- B2行列C2
- C2行列D2
- D2行列
- 戻り値:
- A,B,C,D(拡張システム)(augmented system)