org.mklab.tool.control
クラス Tfm2tfn

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

public class Tfm2tfn
extends Object

伝達関数行列(有理多項式行列)から伝達関数(有理多項式)に変換するクラスです。

Transfer function matrix to transfer function conversion

バージョン:
$Revision: 1.9 $
作成者:
koga
関連項目:
Tfm2tf, Tfm2ss, Tfm2zp, Tfn2tfm

コンストラクタの概要
Tfm2tfn()
           
 
メソッドの概要
static RationalPolynomial tfm2tfn(RationalPolynomialMatrix G)
           
static RationalPolynomial tfm2tfn(RationalPolynomialMatrix G, int inputNumber)
           
static RationalPolynomial tfm2tfn(RationalPolynomialMatrix G, int inputNumber, int outputNumber)
          伝達関数行列が [G11(s) G12(s) ....
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Tfm2tfn

public Tfm2tfn()
メソッドの詳細

tfm2tfn

public static RationalPolynomial tfm2tfn(RationalPolynomialMatrix G)
パラメータ:
G - 伝達関数行列
戻り値:
伝達関数 (transfer function matrix)

tfm2tfn

public static RationalPolynomial tfm2tfn(RationalPolynomialMatrix G,
                                         int inputNumber)
パラメータ:
G - 伝達関数行列
inputNumber - 入力番号
戻り値:
伝達関数 (transfer function)

tfm2tfn

public static RationalPolynomial tfm2tfn(RationalPolynomialMatrix G,
                                         int inputNumber,
                                         int outputNumber)
伝達関数行列が
 [G11(s) G12(s) .... G1m(s)] [G21(s) ] G(s) = [ Gji(s) ] [ ] [ Gpm(s)] 
である多入力多出力システムのi番目の入力から j番目の出力までの伝達関数を求めます。

パラメータ:
G - 伝達関数行列
inputNumber - 入力番号
outputNumber - 出力番号
戻り値:
伝達関数 (transfer function)