有没有评估多维积分的库?我至少有 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
“C 中的数值配方”有一个关于数值积分的非常好的章节。
也许高斯正交可以帮助你。
于 2011-03-22T02:15:35.253 回答
0
是的,有TESTPACK,它是C++
一个演示多维集成例程测试的程序。
于 2011-03-22T02:14:56.090 回答