|
SOLUTIONS
|
OBSOLETE FUNCTION APPROXIMATIONS パッケージ シンボル
NIntegrateInterpolatingFunction
バージョン6.0以降,NIntegrateがInterpolatingFunctionオブジェクトをネイティブサポートするようになった.
被積分関数にInterpolatingFunctionオブジェクトを持つ積分の数値近似を求める.
多次元積分の数値近似を求める.
詳細詳細
を使うためには,まず関数近似パッケージをロードしなくてはならない.それにはNeeds["FunctionApproximations`"]を実行する必要がある.
は関数NIntegrateを使うが,積分領域をInterpolatingFunctionオブジェクトが滑らかになるような区間に分割する.- 被積分関数 f にInterpolatingFunctionオブジェクトが含まれない場合,
はNIntegrateと等価である. - InterpolatingFunctionオブジェクトの引数は,それ自身が積分変数の一変数関数である場合がある.
- 被積分関数 f が単純にInterpolatingFunctionオブジェクトであるなら,Integrateを使った方がよい.というのは,これだと,InterpolatingFunctionオブジェクトで使われる多項式近似に対して正確な結果が与えられるからである.
- 多数のノードを含むInterpolatingFunctionオブジェクトを持つ
を使って多次元積分を数値的に積分する場合,NIntegrateを使うよりもずっと長時間かかることがある.
はNIntegrateと同じオプションを持つ.
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
