具有非均匀网格的多元数值积分

计算科学 高维 数值分析
2021-12-15 15:01:22

我想近似积分:

I=f(x)dx

其中维。我有一组不等间距的点和相应的值 ),我想用它们来近似积分实际上积分超过,但我知道之外很快变为零xdx1,,xnf(x1),,f(xnIRdf(x)x1,,xn

我的问题如下:是否有使用非等间距点近似积分的规则?我找到了单变量案例的简单规则,但对于多个维度。谢谢

注意:点是给定的,我不能选择它们。x1,,xn

1个回答

这取决于您有多少个维度和多少个点。还有关于这些点的结构。

如果维数很高并且点是随机选择的,那么您基本上有一个蒙特卡洛积分过程。如果这些点是从分布中随机选择的,那么您就有了一种重要性抽样。

如果点的数量很少并且您处于低维情况,那么您可以将其视为试图找到一个插值的多项式,然后计算权重,以便对进行积分被选为近似多项式的积分。f(x)f(x)