org.mklab.tool.control
クラス Tf2tfm

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

public class Tf2tfm
extends Object

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

Transfer function to transfer function matrix conversion

バージョン:
$Revision: 1.19 $
作成者:
koga
関連項目:
Tf2tfn, Tf2ss, Tf2zp, Tfm2tf

コンストラクタの概要
Tf2tfm()
           
 
メソッドの概要
static RationalPolynomialMatrix tf2tfm(Matrix numerator, Matrix denominator)
          1入力多出力システム NUM(s) G(s) = -------- den(s) の伝達関数行列を求めます。
static RationalPolynomialMatrix tf2tfm(Matrix numerator, Matrix denominator, boolean simplify)
          1入力多出力システム NUM(s) G(s) = -------- den(s) の伝達関数行列を求めます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Tf2tfm

public Tf2tfm()
メソッドの詳細

tf2tfm

public static RationalPolynomialMatrix tf2tfm(Matrix numerator,
                                              Matrix denominator)
1入力多出力システム
 NUM(s) G(s) = -------- den(s) 
の伝達関数行列を求めます。生成されるシステムを簡単化します。 伝達関数行列G(s)の全ての有理多項式成分は共通の分母をもつ。

パラメータ:
numerator - 伝達関数の分子多項式の係数
denominator - 伝達関数の分母多項式の係数
戻り値:
伝達関数行列 (transfer function matrix)

tf2tfm

public static RationalPolynomialMatrix tf2tfm(Matrix numerator,
                                              Matrix denominator,
                                              boolean simplify)
1入力多出力システム
 NUM(s) G(s) = -------- den(s) 
の伝達関数行列を求めます。 伝達関数行列G(s)の全ての有理多項式成分は共通の分母をもつ。

パラメータ:
numerator - 伝達関数の分子多項式の係数
denominator - 伝達関数の分母多項式の係数
simplify - 生成されるシステムを簡単化するかの真偽
戻り値:
伝達関数行列 (transfer function matrix)