org.mklab.tool.control
クラス Tfm2zp
java.lang.Object
org.mklab.tool.control.Tfm2zp
public class Tfm2zp
- extends Object
伝達関数行列(有理多項式行列)から極とゼロ点の集合に変換するクラスです。
Transfer function matrix to zero-pole conversion
- バージョン:
- $Revision: 1.11 $
- 作成者:
- koga
- 関連項目:
Tfm2tf
,
Tfm2tfn
,
Tfm2ss
,
Zp2tfm
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Tfm2zp
public Tfm2zp()
tfm2zp
public static List<Matrix> tfm2zp(RationalPolynomialMatrix G)
- パラメータ:
G
- 伝達関数行列
- 戻り値:
- {z, po, k} (ゼロ点, 極, ゲイン) (zero-pole representation)
tfm2zp
public static List<Matrix> tfm2zp(RationalPolynomialMatrix G,
int inputNumber)
- 伝達関数行列が
(s-z1)(s-z2)...(s-zn) G(s) = k --------------------- (s-p1)(s-p2)...(s-pn)
であるシステムのi
番目の入力から出力までのシステムの ゼロ点z
、極p
、ゲインk
を求めます。
- パラメータ:
G
- 伝達関数行列inputNumber
- 入力番号
- 戻り値:
- {z, po, k} (ゼロ点, 極, ゲイン) (zero-pole representation)