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
顯示正確,成功添加工具箱。