⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reduce_pot.m

📁 贝叶斯算法(matlab编写) 安装,添加目录 /home/ai2/murphyk/matlab/FullBNT
💻 M
字号:
function [reduced_pot,successful] = reduce(pot,tailnodes)% Executes the reduce operation defined in % Stable Local Computation with Conditional Gaussian Distributions% Steffen L. Lauritzen% Frank Jensen% September 1999% The potential pot is reduced if B contains any zero columns % The test are restricted to the positions in tailnodes.% Any columns successfully deleted are entered in the array successfulif nargin < 2    tailnodes = 1:pot.ctailsize;endsuccessful = [];% Look for all columns beeing equal to zerofor i = tailnodes    if ~any(pot.B(:,i))        successful = [successful i];     endendremain = mysetdiff(1:pot.ctailsize,successful);% Erase the zero-columns and decrease the tailsizepot.B = pot.B(:,remain);pot.ctailsize = pot.ctailsize - length(successful);% Return the reduced potentialreduced_pot = pot;  

⌨️ 快捷键说明

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