返回   MATLAB中国论坛|MATLAB爱好者之家—不仅仅是MATLAB! > 特色讨论区:工程数学软件-不仅仅是MATLAB! > MATLAB论坛


MATLAB论坛 一切MATLAB相关问题在此讨论,发帖时必须选择相应主题前缀:MATLAB基础,MATLAB混合编程,MATLAB数学问题,MATLAB工具箱,MATLAB图像处理,MATLAB GUI,MATLAB毕业设计,Simulink相关等。



回复
 
LinkBack 主题工具 显示模式
旧 2018-05-24, 05:10 PM   #1
初级会员
 
注册日期: 2018-05-24
帖子: 1
感谢他人: 0
有 0 帖获得 0 感谢
声望力: 0
buzzun 正向着好的方向发展
默认 BNT工具箱计算贝叶斯网络条件概率表代码问题

bnet=mk_bnet(DAG,node_sizes);
seed = 0;
rand('state',seed);
for i=1:N
bnet.CPD{i} = tabular_CPD(bnet,i);
end
bnet2=learn_params(bnet,Sample);
CPT1=cell(1,N)
for i=i:N
s=struct(bnet.CPD{i});
CPT1{i}=s.CPT;
end

??? Error using ==> run
Index exceeds matrix dimensions.



贝叶斯网络用k2算法已经生成,10个节点,2048个case,每个节点有两个取值,1,0.,这里的N=10,node_sizes={2,2,2,2,2,2,2,2,2,2}
上传的图像
文件类型: jpg 1.jpg (19.2 KB, 0 次查看)
文件类型: png 捕获.PNG (4.3 KB, 0 次查看)
文件类型: jpg 3.jpg (11.4 KB, 0 次查看)
buzzun 当前离线   回复时引用此帖
回复

书签

主题工具
显示模式

发帖规则
不可以发表新主题
可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 07:07 AM


Powered by vBulletin
版权所有 ©2000 - 2018,Jelsoft Enterprises Ltd.
陕ICP备07001583号

SEO by vBSEO ©2009, Crawlability, Inc.