org.mklab.tool.control
クラス Zp2tf
java.lang.Object
org.mklab.tool.control.Zp2tf
public class Zp2tf
- extends Object
極とゼロ点の集合から伝達関数(係数からなる行列)に変換するクラスです。
Zero-pole to transfer function conversion
- バージョン:
- $Revision: 1.34 $
- 作成者:
- koga
- 関連項目:
Zp2tfm
,
Zp2tfn
,
Zp2ss
,
Tf2zp
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Zp2tf
public Zp2tf()
zp2tf
public static List<Matrix> zp2tf(Matrix zeros,
Matrix poles,
Matrix k)
- 極
p
、ゼロ点z
,ゲインk
である1入力多出力システム
NUM(s) (s-z1)(s-z2)...(s-zn) G(s) = ------ = k --------------------- den(s) (s-p1)(s-p2)...(s-pn)
の伝達関数行列の分子行列多項式の係数行列と分母多項式の係数ベクトルを返します。
NUM
の大きさは、Rows(z)×(length(p)-1)
den
の大きさは、1×(length(p)-1)
です。
- パラメータ:
zeros
- ゼロ点の集合poles
- 極の集合k
- ゲイン
- 戻り値:
- 伝達関数 (transfer function)