org.mklab.tool.matrix
クラス Inverf

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

public class Inverf
extends Object

逆誤差関数を表すクラスです。

Inverse Error function

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

コンストラクタの概要
Inverf()
           
 
メソッドの概要
static Matrix inverf(DoubleMatrix x)
          xの全ての成分の逆誤差関数を計算します。
static Matrix inverf(NumericalMatrixOperator<?> x, double tolerance)
          xの全ての成分の逆誤差関数をけいさんします。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Inverf

public Inverf()
メソッドの詳細

inverf

public static Matrix inverf(DoubleMatrix x)
xの全ての成分の逆誤差関数を計算します。 精度は、1E-5です。

誤差関数は、正規分布の確率分布関数を 0からxまで積分する

 erfnc(x) = 2/sqrt(PI) integral(0,x) exp(-tˆ2) 
です。

パラメータ:
x - データ
戻り値:
逆誤差関数 (inverse error function)

inverf

public static Matrix inverf(NumericalMatrixOperator<?> x,
                            double tolerance)
xの全ての成分の逆誤差関数をけいさんします。 ただし、精度はtolです。

パラメータ:
x - データ
tolerance - 許容誤差
戻り値:
逆誤差関数 (inverse error function)