用蒙特卡洛方法计算定积分
1.原理
计算定积分
利用蒙特卡洛计算方法,核心步骤是求取随机的 g(X1),………,g(Xn),n∈[a,b],由数学期望和大数定理可以近似计算定积分,公式为
2.测试用例
原函数:
导函数:
计算导函数在[10,15]上的定积分;
3.测试语言
Python
4.测试代码
#Monte Carlo Method for Calculating Definite Integral
import math
import random
#积分区间
upper_bound=15
lower_bound=10
#====================================