我有一个多元高斯分布的精度矩阵。我想从这个精度矩阵中绘制变量图。因此,如果精度矩阵的大小为 100x100,则我有 100 个随机变量。精度矩阵中的非零条目意味着两个变量之间存在边。如果条目为 0,则表示没有边。如何在 matlab 中绘制这样的图形?
问问题
487 次
2 回答
0
如果 A 是你的“精度矩阵”,你可以用可视化它的非零元素(称为稀疏模式)
spy(A)
这将在一个新的图形窗口中生成一个点图像,A 中的每个非零条目对应一个点。
精度矩阵是协方差的逆矩阵,其稀疏模式可以紧凑地表示联合随机多元高斯之间的相关结构。可以在这里找到更长的讨论:请参阅 NRH 对此线程的评论——尤其是关于偏相关的链接
于 2013-05-30T02:42:55.623 回答