0

我正在使用 Mathematica 为条件期望找到一个封闭形式的解决方案。我感兴趣的分布是两个三元法线的混合。特别是,我想知道一个随机变量的条件期望,条件是另外两个被固定在某个向量 {a,b} 上。

下面的代码设置了期望,但我不能让它运行。我相信问题出在我指定分布的部分,因为当我尝试使用其他分布时,另一部分工作正常。任何帮助深表感谢!

 muA = {muA1, muA2, muA3}
 covA = {{varA1, covA12, covA13}, {covA12, varA2, covA23}, {covA13, 
 covA23, varA3}}
 muB = {muB1, muB2, muB3}
 covB = {{varB1, covB12, covB13}, {covB12, varB2, covB23}, {covB13, 
 covB23, varB3}}

 Expectation[{x1} \[Conditioned] {x2, x3} == {"a", "b"}, {x1, x2, 
 x3} \[Distributed] 
 MixtureDistribution[{0.5, 0.5}, {MultinormalDistribution[muA, covA],
 MultinormalDistribution[muB, covB]}]]
4

0 回答 0