(numpy/scipy) 给定平均向量和协方差矩阵,构建一个随机向量

计算科学 Python 麻木的 scipy 随机抽样
2021-12-26 07:51:40

在用 numpy 运行几次计算后,我以状态向量的均值向量和协方差矩阵结束。有没有办法用 numpy 或 scipy 围绕这个均值和协方差对随机向量进行采样?

1个回答

如果随机向量X有方差S, 然后LX有方差LSL.

因此,生成任何具有均值 0 和单位协方差矩阵的随机变量,然后将其转换为,其中是您的平均向量,等于您的协方差矩阵。你可以通过cholesky分解找到LX+μμLLL