4维空间积分:使用Vegas算法进行数值积分
首先,我们定义积分被积函数f(x),其中x[d]指定了4维空间中的一个点。然后,我们创建一个积分器integ,它是一个可以应用于任何4维函数的积分算子。在这里,我们指定了积分体积。最后,我们将integ应用于我们的积分被积函数f(x),告诉积分器使用nitn=10次vegas算法迭代来估计积分,每次迭代最多使用neval=1000次积分被积函数的评估。每次迭代都会产生一个独立的积分估计结果。最终的估计结果是所有10次迭代结果的加权平均值,并由integ(f...)返回。调用result.summary()返回每次迭代结果的摘要。
原文地址: https://www.cveoy.top/t/topic/nqqQ 著作权归作者所有。请勿转载和采集!