Daniel@0: function display_CPT(CPT) Daniel@0: Daniel@0: n = ndims(CPT); Daniel@0: parents_size = size(CPT); Daniel@0: parents_size = parents_size(1:end-1); Daniel@0: child_size = size(CPT,n); Daniel@0: c = 1; Daniel@0: for i=1:prod(parents_size) Daniel@0: parent_inst = ind2subv(parents_size, i); Daniel@0: fprintf(1, '%d ', parent_inst); Daniel@0: fprintf(1, ': '); Daniel@0: index = num2cell([parent_inst 1]); Daniel@0: index{n} = ':'; Daniel@0: fprintf(1, '%6.4f ', CPT(index{:})); Daniel@0: fprintf(1, '\n'); Daniel@0: end