|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.mklab.nfc.eig.EigenSolution<M>
M
- 行列の型public class EigenSolution<M extends NumericalMatrixOperator<?>>
行列の固有値と固有ベクトルを表すクラスです。 行列の固有値を対角成分とする対角行列をD、固有値に対応する固有ベクトルを横方向に並べた行列をXとすると、
A * X = X * Dの関係が成り立ちます。
固有ベクトルはノルムが1.0となるよう正規化されています。 固有値は実部の降順に並べられています。固有ベクトルは、固有値に対応して並べられています。
コンストラクタの概要 | |
---|---|
EigenSolution(M value,
M vector)
新しく生成された EigenSolution オブジェクトを初期化します。 |
メソッドの概要 | |
---|---|
M |
getValue()
固有値を対角成分とする対角行列返します。 |
M |
getVector()
固有ベクトルを横方向に並べた行列を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public EigenSolution(M value, M vector)
EigenSolution
オブジェクトを初期化します。
value
- 固有値を対角成分とする対角行列vector
- 固有ベクトルからなる行列メソッドの詳細 |
---|
public M getValue()
public M getVector()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |