org.mklab.tool.control
クラス Zp2ss

java.lang.Object
  上位を拡張 org.mklab.tool.control.Zp2ss

public class Zp2ss
extends Object

極とゼロ点の集合から状態空間表現に変換するクラスです。

Zero-pole to state-space conversion

バージョン:
$Revision: 1.37 $
作成者:
koga
関連項目:
Zp2tf, Zp2tfm, Zp2tfn, Ss2zp

コンストラクタの概要
Zp2ss()
           
 
メソッドの概要
static List<Matrix> zp2ss(Matrix z_, Matrix p_, Matrix k)
          極p、ゼロ点z,ゲインkであるシステム (s-z1)(s-z2)...
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Zp2ss

public Zp2ss()
メソッドの詳細

zp2ss

public static List<Matrix> zp2ss(Matrix z_,
                                 Matrix p_,
                                 Matrix k)
p、ゼロ点z,ゲインkであるシステム
 (s-z1)(s-z2)...(s-zn) G(s) = k --------------------- (s-p1)(s-p2)...(s-pn) 
の状態空間表現

 
 . x = Ax + Bu y = Cx + Du 
の係数行列A,B,C,Dを返します。

係数行列A,B,C,Dは、ブロック対角形式で返されます。

パラメータ:
z_ - ゼロ点の集合
p_ - 極の集合
k - ゲイン
戻り値:
{A,B,C,D} (状態空間表現) (state space representation)