org.mklab.tool.matrix
クラス Null
java.lang.Object
org.mklab.tool.matrix.Null
public class Null
- extends Object
零空間の基底からなる行列を求めるクラスです。
Null space basis
- バージョン:
- $Revision: 1.24 $
- 作成者:
- koga
- 関連項目:
Orth
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Null
public Null()
nullMatrix
public static Matrix nullMatrix(Matrix A)
A
の零空間の直交基底を返します。 Q
の列ベクトルが A
の零空間を張り、 Q
の列の数は、 (Rows(A) - rank(A))
と等しい。
- パラメータ:
A
- 対象となる行列
- 戻り値:
- 零空間の基底からなる行列 (null space basis)
nullMatrix
public static Matrix nullMatrix(Matrix A,
double tolerance)
tolerance
は、零空間の次元を決めるために使われる。
- パラメータ:
A
- 対象となる行列tolerance
- 許容誤差
- 戻り値:
- 零空間の基底からなる行列 (null space basis)