|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectnumRecipes.Integration
Utilities for Numerical Integration. Some of them are based on the Numerical Recipes Library. The interface class Function is required to call the member in this class
コンストラクタの概要 | |
Integration()
|
メソッドの概要 | |
static void |
initializeStaticVariables()
Initialize the static variables such as grandSum. |
static double |
iterateTrapzd(Function func,
int functionIndex,
double[] parameters,
double lowerBound,
double upperBound,
int iterationTimes)
Iterated Trapzd integraion method. |
static double |
RombergIntegral(Function func,
int functionIndex,
double[] parameters,
double lowerBound,
double upperBound)
The Romberg method. |
static void |
setRelativeAccuracy(double epsilon)
Change the relative accuracy in the inegration |
static double |
trapzd(Function func,
int functionIndex,
double[] parameters,
double lowerBound,
double upperBound,
int iterationTimes)
Trapzd integraion method. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public Integration()
メソッドの詳細 |
public static double trapzd(Function func, int functionIndex, double[] parameters, double lowerBound, double upperBound, int iterationTimes)
public static double iterateTrapzd(Function func, int functionIndex, double[] parameters, double lowerBound, double upperBound, int iterationTimes)
public static double RombergIntegral(Function func, int functionIndex, double[] parameters, double lowerBound, double upperBound)
public static void initializeStaticVariables()
public static void setRelativeAccuracy(double epsilon)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |