org.mklab.tool.control
クラス Zp2tfn

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

public class Zp2tfn
extends Object

極とゼロ点から伝達関数(有理多項式)に変換するクラスです。

Zero-pole to transfer function conversion

バージョン:
$Revision: 1.18 $
作成者:
koga
関連項目:
Zp2tf, Zp2tfm, Zp2ss, Tfn2zp

コンストラクタの概要
Zp2tfn()
           
 
メソッドの概要
static RationalPolynomial zp2tfn(Matrix zeros, Matrix poles, Matrix gain)
          極p、ゼロ点z、ゲインkである1入力1出力システム (s-z1)(s-z2)...
static RationalPolynomial zp2tfn(Matrix zeros, Matrix poles, Matrix gain, int outputNumber)
          1入力多出力システムのinputNumber番目の入力から出力までの伝達関数を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Zp2tfn

public Zp2tfn()
メソッドの詳細

zp2tfn

public static RationalPolynomial zp2tfn(Matrix zeros,
                                        Matrix poles,
                                        Matrix gain)
p、ゼロ点z、ゲインkである1入力1出力システム
 (s-z1)(s-z2)...(s-zn) g(s) = k --------------------- (s-p1)(s-p2)...(s-pn) 
の伝達関数を返します。

パラメータ:
zeros - ゼロ点の集合
poles - 極の集合
gain - ゲイン
戻り値:
伝達関数 (transfer function)

zp2tfn

public static RationalPolynomial zp2tfn(Matrix zeros,
                                        Matrix poles,
                                        Matrix gain,
                                        int outputNumber)
1入力多出力システムのinputNumber番目の入力から出力までの伝達関数を返します。

パラメータ:
zeros - ゼロ点の集合
poles - 極の集合
gain - ゲイン
outputNumber - 出力番号
戻り値:
伝達関数 (transfer function)