【发布时间】:2015-02-16 05:37:23
【问题描述】:
查看一些与多元高斯分布相关的 MATLAB 代码,我遇到了这一行:
params.means(k, :) = mean(X(Y == y, :));
查看 MATLAB 文档http://www.mathworks.com/help/matlab/ref/mean.html,我的假设是它计算第一维(列)中矩阵 X 的平均值。我没有看到后面的括号。这是一个条件概率(其中 Y = y)?有人可以指出一些解释这一点的文档吗?
【问题讨论】:
-
Y==y 返回一个与 Y 或 y 大小相同的矩阵(取决于哪个是标量)。如果条目等于标量 y,则条目为 1,否则为 0。
-
感谢您的回复。这与与 X 的组合有何关系。因为返回的实际矩阵不只是由 1 和 0 组成。