matlab中添加FULLBNT工具箱

FULLBNT是matlab自带贝叶斯网络工具箱,官方下载地址:http://www.cs.ubc.ca/~murphyk/Software/BNT/FullBNT-1.0.4.zip 。

1、解压FullBNT-1.0.4.zip,将整个目录FullBNT-1.0.4复制到MATLAB的安装目录的TOOLBOX目录下。我的目录是'D:\MATLAB R2018a\matlab\toolbox';

2、打开matlab,在matlab命令窗口中进入上述目录,输入以下命令:

>> cd ('D:\MATLAB R2018a\matlab\toolbox\FullBNT-1.0.4') %添加括号是为了防止出现参数过多的错误。

3、TOOLBOX下的BNT工具箱加到MATLAB路径中,代码如下:

>> addpath(genpathKPM(pwd))
警告: 函数 assert 与某个 MATLAB 内置函数同名。建议您重命名该函数以避免潜在的名称冲突。 
> In path (line 109)
  In addpath (line 96) 
警告: 函数 isscalar 与某个 MATLAB 内置函数同名。建议您重命名该函数以避免潜在的名称冲突。 
> In path (line 109)
  In addpath (line 96) 
警告: 函数 isvector 与某个 MATLAB 内置函数同名。建议您重命名该函数以避免潜在的名称冲突。 
> In path (line 109)
  In addpath (line 96) 

也可采用如下指令:

>> addpath(genpath('D:\MATLAB R2018a\matlab\toolbox\FullBNT-1.0.4'))

4、永久保存上面的路径,以免下次重启MATLAB时重新添加,命令:

>> savepath

5、检验是否成功,命令行窗口输入:

>> which test_BNT.m
D:\MATLAB R2018a\matlab\toolbox\FullBNT-1.0.4\BNT\test_BNT.m

显示正确,成功添加工具箱。

你可能感兴趣的:(MATLAB)