org.mklab.tool.control
クラス Faddeev
java.lang.Object
org.mklab.tool.control.Faddeev
public class Faddeev
- extends Object
ファデーブのアルゴリズムを用いて特性多項式を求めるクラスです。
Characteristic polynomial by Faddeev's algorithm
- バージョン:
- $Revision: 1.23 $
- 作成者:
- koga
- 関連項目:
Makepoly
,
Resolvent
メソッドの概要 |
static List<?> |
faddeev(Matrix A)
行列 A のリゾルベント行列
NN(s) NN_(n-1) sˆ(n-1) + ... + NN1 s + NN0 -1 ----- = ------------------------------------------- = (s*I - A) dd(s) sˆn + dd_(n-1) sˆ(n-1) + ... + dd1 s + dd0
の分子行列多項式の係数行列と分母多項式の係数を返します。 |
static void |
main(String[] args)
メインメソッド |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Faddeev
public Faddeev()
main
public static void main(String[] args)
- メインメソッド
- パラメータ:
args
- コマンドライン引数
faddeev
public static List<?> faddeev(Matrix A)
- 行列
A
のリゾルベント行列
NN(s) NN_(n-1) sˆ(n-1) + ... + NN1 s + NN0 -1 ----- = ------------------------------------------- = (s*I - A) dd(s) sˆn + dd_(n-1) sˆ(n-1) + ... + dd1 s + dd0
の分子行列多項式の係数行列と分母多項式の係数を返します。
NN
は、分子多項式行列の係数行列を
NN = [NN_0, NN_1, ..., NN_(n-1)]
のように含む。
- パラメータ:
A
- A行列
- 戻り値:
- {NN, dd} (伝達関数行列の分子多項式行列, 伝達関数の分母多項式) characteristic polynomial