python中用于类似数组输入的三重集成

python中用于类似数组输入的三重集成,python,Python,从协方差矩阵和平均值(ω)开始,对于多元高斯分布(3x3),我想在[0,Inf]范围内对三维函数进行积分 我对MATLAB有足够的了解,并且努力计算这个积分。请参阅 看来积分很难求解。因此,我想尝试python来获得所需的答案 本练习旨在计算上述积分的归一化常数(期望答案) 科瓦尔=` 1.0e-11 * 0.0268 -0.0518 0.0228 -0.0518 0.1020 -0.0472 0.0228 -0.0472 0.0337 ω=` 1.0

从协方差矩阵和平均值(ω)开始,对于多元高斯分布(3x3),我想在[0,Inf]范围内对三维函数进行积分

我对MATLAB有足够的了解,并且努力计算这个积分。请参阅

看来积分很难求解。因此,我想尝试python来获得所需的答案

本练习旨在计算上述积分的归一化常数(期望答案)

科瓦尔=`

1.0e-11 *

  0.0268   -0.0518    0.0228
 -0.0518    0.1020   -0.0472
  0.0228   -0.0472    0.0337
ω=`

1.0e-06 *

-0.0516    0.1902   -0.1424
先谢谢你


`

将语言从matlab更改为python或反之亦然,对您没有帮助。我手头没有三维高斯分布的公式,但我可以告诉你,在它的教科书形式中,从-inf到+inf的三重积分在所有3个坐标系中都是1。将你方程的系数与积分为1的系数进行比较,你就得到了归一化常数,而不需要计算任何积分。亲爱的Mars,谢谢你的评论。实际上,我大致知道积分的答案,1/8。但是我想画出3维的分布,这样我就可以画出等高线图(在每一对之间)。此外,这可以进一步边缘化,为每个参数提供一维分布。当分布仅限于正象限时,我打算估计参数。