随机投点法计算定积分java_11 随机模拟积分 | 统计计算

11.4 高维定积分

上面的两种计算一元函数定积分的方法可以很容易地推广到多元函数定积分,

或称高维定积分。

设\(d\)元函数\(h(x_1, x_2, \dots, x_d)\)定义于超矩形

\[\begin{aligned}

C = \{(x_1, x_2, \ldots, x_d): a_i \leq x_i \leq b_i, i=1,2,\ldots,d \}

\end{aligned}\]

\[\begin{aligned}

0 \leq h(x_1, \ldots, x_d) \leq M,

\ \forall x \in C.

\end{aligned}\]

\[\begin{aligned}

D =& \{(x_1, x_2, \ldots, x_d, y): (x_1, x_2, \ldots, x_d) \in C,

\ 0 \leq y \leq h(x_1, x_2, \ldots, x_d) \}, \\

G =& \{(x_1, x_2, \ldots, x_d, y): (x_1, x_2, \ldots, x_d) \in C,

\ 0 \leq y \leq M \}

\end{aligned}\]

为计算\(d\)维定积分

\[\begin{align}

I = \int_{a_d}^{b_d} \cdots \int_{a_2}^{b_2} \int_{a_1}^{b_1}

h(x_1, x_2, \ldots,x_d) \, dx_1 d x_2 \cdots dx_d,

\tag{11.18}

\end{align}\]

产生服从\(d+1\)维空间中的超矩形\(G\)内的均匀分布的独立抽样

\(\boldsymbol Z_1, \boldsymbol Z_2, \ldots, \boldsymbol Z_N\), 令

\[\begin{aligned}

\xi_i = \begin{cases}

1, & \boldsymbol Z_i \in D \\

0, & \boldsymbol Z_i \in G-D

\end{cases}, \quad i=1,2,\ldots,N

\end{aligned}\]

则\(\xi_i\) iid

b(1,\(p\)),

\[\begin{aligned}

p = P(\boldsymbol Z_i \in D) = \frac{V(D)}{V(G)}

= \frac{I}{M V(C)}

= \frac{I}{M \prod_{j=1}^d (b_j-a_j)}

\end{aligned}\]

其中\(V(\cdot)\)表示区域体积。

令\(\hat p\)为\(N\)个随机点中落入\(D\)的百分比,则

\[\begin{aligned}

\hat p =& \frac{\sum \xi_i}{N} \to p,

\ \text{a.s.} (N \

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值