org.mklab.nfc.leq
クラス GaussianEliminationSolver<E extends Scalar<E>>

java.lang.Object
  上位を拡張 org.mklab.nfc.leq.GaussianEliminationSolver<E>
型パラメータ:
E - 成分の型

public class GaussianEliminationSolver<E extends Scalar<E>>
extends Object

逆行列をガウスの消去法で求めるためのクラスです。

バージョン:
$Revision: 1.5 $, 2005/08/25
作成者:
koga

コンストラクタの概要
GaussianEliminationSolver()
           
 
メソッドの概要
 Object[] inverse(E[][] matrix, NumericalScalar<?> tolerance, boolean stopIfSingular)
          逆行列をガウスの消去法で求めます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

GaussianEliminationSolver

public GaussianEliminationSolver()
メソッドの詳細

inverse

public Object[] inverse(E[][] matrix,
                        NumericalScalar<?> tolerance,
                        boolean stopIfSingular)
逆行列をガウスの消去法で求めます。

パラメータ:
matrix - 逆行列を求める行列
tolerance - 許容誤差
stopIfSingular - trueならば、正則でない場合、処理を中止し、例外を投げます。
戻り値:
逆行列と行列式