求解一个不定积分,matlab无法给出解析解。因此求助
发布网友
发布时间:2022-04-26 04:46
我来回答
共1个回答
热心网友
时间:2022-06-20 21:05
首先你的知道x和y的分布密度函数,假设x和y是independent的,q()表示pdfi()dxdy表示二重积分q(x,y)
=
q(x)*q(y)根据数学期望的定义e(p)
=
i(q(x,y)*p)dxdy=i([(1-x)*2+exp(3+y)]*q(x,y))dxdy先用符号运算试一下,不行的话再试数值解这是一个2d积分,目前没有很好的方法解决,通常有两个方法:1.二维的高斯积分2.monte-carlo积分(可以尝试vegas算法-是基于important
sampling的,如果函数不是很怪异的话结果是可以接受的。monte-carlo积分在matlab里面没有,你自己做的话可以使用gsl库在c下面实现)