org.mklab.tool.matrix
クラス Orth

java.lang.Object
  上位を拡張 org.mklab.tool.matrix.Orth

public class Orth
extends Object

直交基底からなる行列を求めるクラスです。

バージョン:
$Revision: 1.20 $
作成者:
koga
関連項目:
Null

コンストラクタの概要
Orth()
           
 
メソッドの概要
static Matrix orth(Matrix A)
          A の像の直交基底を返します。
static Matrix orth(Matrix A, double tolerance)
          A の像の直交基底を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Orth

public Orth()
メソッドの詳細

orth

public static Matrix orth(Matrix A)
A の像の直交基底を返します。 A の像の直交基底の列の数は、 rank(A) と等しいです。

パラメータ:
A - 対象となる行列
戻り値:
直交基底からなる行列 (orthogonal basis)

orth

public static Matrix orth(Matrix A,
                          double tolerance)
A の像の直交基底を返します。 A の像の直交基底の列の数は、 rank(A) と等しいです。

toleranceA のランクを決めるために使われます。

パラメータ:
A - 対象となる行列
tolerance - 許容誤差
戻り値:
直交基底からなる行列 (orthogonal basis)