marginal_family.m

来自「贝叶斯网络的matlab实现。可以创建贝叶斯网络、训练模型」· M 代码 · 共 13 行

M
13
字号
function m = marginal_family(engine, b, i, t, add_ev)
% MARGINAL_FAMILY Compute the marginal on the specified family (jtree_2TBN)
% marginal = marginal_family(engine, b, i, t, add_ev)

bnet = bnet_from_engine(engine);
if t==1
  m = marginal_nodes(engine, b, family(bnet.dag, i), t, add_ev, 1);
else
  ss = length(bnet.intra);
  fam = family(bnet.dag, i+ss);
  m = marginal_nodes(engine, b, fam, t, add_ev, 1);
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?