|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectnumRecipes.Integration
public class 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)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |