多次元積分を評価するためのライブラリはありますか?私は少なくとも4つ(一般的にはそれよりはるかに多い)を持っていますが、被積分関数は変数の組み合わせであるため、それらを分離することはできません。数値評価用のライブラリを知っていますか?私は特にmatlabまたはc++のいずれかを探していますが、作業を行うものは何でも使用します。
2096 次
4 に答える
3
積分の種類や実際の次元を指定しないので、それを考慮に入れることをお勧めします。
ここで、関数F(x)は次のように定義されます。
この事実を使用して、通常の求積法で積分を計算します。たとえば、MATLABでtrapz
またはを使用できます。quad
ただし、次元が本当に高い場合は、モンテカルロアルゴリズムを使用することをお勧めします。
于 2011-03-22T15:43:15.960 に答える
2
かなり頑固なようです。
于 2011-03-22T02:14:35.377 に答える
1
「NumericalRecipesInC」には、数値積分に関する非常に優れた章があります。
多分ガウス求積はあなたを助けることができます。
于 2011-03-22T02:15:35.253 に答える
0
はい、多次元統合のためのルーチンのテストを示すプログラムであるTESTPACKがあります。C++
于 2011-03-22T02:14:56.090 に答える