marginal_nodes.m
来自「Bayes网络工具箱」· M 代码 · 共 28 行
M
28 行
function marginal = marginal_nodes(engine, query)% MARGINAL_NODES Compute the marginal on the specified query nodes (cond_gauss)% marginal = marginal_nodes(engine, query)%% 'query' must be a singleton set.assert(length(query)==1);j = query;bnet = bnet_from_engine(engine);if myismember(j, bnet.cnodes) if ~myismember(j, engine.onodes) [m, C] = collapse_mog(engine.mu{j}, engine.Sigma{j}, engine.T); marginal.mu = m; marginal.Sigma = C; marginal.T = 1.0; % since P(E|E)=1 else marginal.mu = []; marginal.Sigma = []; marginal.T = 1.0; endelse marginal = pot_to_marginal(marginalize_pot(engine.joint_dmarginal, j));end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?