org.mklab.nfc.matrix.misc
クラス CompanionMatrix
java.lang.Object
org.mklab.nfc.matrix.misc.CompanionMatrix
public class CompanionMatrix
- extends Object
コンパニオン行列を生成するクラスです。
- バージョン:
- $Revision$, 2006/07/25
- 作成者:
- koga
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompanionMatrix
public CompanionMatrix()
create
public static Matrix create(Matrix coefficientVector)
- 特性多項式の係数から求めたコンパニオン行列(同判形)を返します。
例えば以下の特性多項式
s n + a n-1 s n-1 + a n-2 s n-2 +・ ・ ・+a 1 s + a 0
を考えたとき、コンパニオン行列は、
a 0 , a1 ,・・・,a n-1
を成分に持つ行列に 対して、このメソッドを実行することで得られます。
- パラメータ:
coefficientVector
- 特性多項式の係数を成分とするベクトル
- 戻り値:
- コンパニオン行列