To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Revision:

root / _FullBNT / BNT / CPDs / @root_CPD / sample_node.m @ 8:b5b38998ef3b

History | View | Annotate | Download (304 Bytes)

1
function y = sample_node(CPD, pev)
2
% SAMPLE_NODE Draw a random sample from P(Y|pa(y), theta)  (root)
3
% Y = SAMPLE_NODE(CPD, PEV)
4
%
5
% pev{i} is the evidence on the i'th parent.
6
% Since a root has no parents, we ignore pev,
7
% and return the value the root was clamped to when it was created.
8

    
9
y = CPD.val;