matlab添加BNT工具包

  • 引言
  • 正文
    • 1.下载BNT工具包
    • 2.将BNT包配置到matlab中

引言

BNT工具包全称Bayesian network Toolkit,供大家学习贝叶斯网络的结构、参数、推理等等。本人在第一次接触BNT的时候,还是遇到一些问题的,如何下载到免费的BNT包以及怎么配置。本文将讲解如何将BNT工具包添加并配置到matlab中,以及在下方可以下载到免费的BNT包,希望学习贝叶斯网络的同学可以少一些麻烦。

可能有的同学已经添加过BNT包了,但是在使用matlab中还会遇到一些不重要的错误。例如打开工作区的变量会出现readonly…workspacefunc…等警告以及使用legend()函数时,会没有图例的问题。其实这两个问题是由于BNT包里面有和matlab内置函数同名而导致的。本文给的BNT包已经修改过函数名了,不会出现上述两个问题,方便有强迫症的同学随时查看变量了>_<。

正文

本人使用的是matlab2016a。

1.下载BNT工具包

这里给出免费的BNT工具包^ o ^,供对贝叶斯网络感兴趣的同学使用。

链接: https://pan.baidu.com/s/1Pr9kwgI15dqCeoZaFvomhw
提取码:bntb

2.将BNT包配置到matlab中

下来主要讲解怎么将bnt包添加到matlab中。说起来其实很简单也就两步,就是将bnt包下载下来放到相应的位置,然后在matlab中配置好路径就行了。下面看具体操作。

第一步将bnt包下载到相应的位置

点击上面的链接下载到bnt包,链接给出了bnt包名字为bnt-master,将链接中的压缩包下载到自己电脑上,然后将其解压。放到matlab安装目录下的toolbox文件夹下(toolbox是和bin同目录的) ,如下图所示(本机中matlab安装路径为:C:\1soft_E\MATLAB\R2016a 。大家可以对照着看看路径)

这就完成了第一步。

第二步配置路径
配置路径就是让matlab知道bnt-master以及其所有子文件夹和文件路径的一个过程。这里介绍两种方法。

第一种方法:在matlab界面的主页下点击设置路径,如下图

然后点击添加并包含子文件夹

找到你的bnt-master文件夹,点击选择文件夹(就是第一步你下载bnt-master的位置)。

然后点击保存就ok了。这是第一种保存路径的方法。

第二种方法:在matlab的命令行窗口输入:
根据自己bnt-master的位置替换单引号里面的路径

addpath(genpath('C:\1soft_E\MATLAB\R2016a\toolbox\bnt-master'))

再输入

savepath

用来永久保存路径,不然下一次重新打开matlab还是没有该路径。

以上就是将BNT包添加到matlab的两种方法。这两步进行完了之后可以进行测试,看是否成功导入BNT包。
打开matlab,在当前文件夹去区域下,将matlab的路径转换到C:\1soft_E\MATLAB\R2016a\toolbox\bnt-master\BNT\examples\static,打开里面的sprinkler1.m代码,然后运行,若在命令行窗口没有报错,而出现了概率等结果则证明 BNT包安装成功。

OK,到此结束。有什么问题可以发出来,大家一起解决。
文中如有问题,请大家多多指教。

下载BNT工具包以及配置到matlab中相关推荐

  1. Windows下 matlab BNT 工具包安装

    Windows下 matlab BNT 工具包安装 BNT 工具包下载 BNT工具包安装 BNT 工具包下载 官方下载地址 github下载地址:https://github.com/bayesnet ...

  2. Matlab中EMD工具箱的下载安装和使用

    Matlab中EMD工具箱的下载安装和使用 Matlab中EMD工具箱的下载安装和使用 电脑环境 下载指南 安装步骤 使用示例 Matlab中EMD工具箱的下载安装和使用 电脑环境 笔者的电脑环境为( ...

  3. Matlab中配置LibSVM 总结

    1.参考网站: libsvm库下载:http://www.csie.ntu.edu.tw/~cjlin/libsvm/ 视频:http://v.youku.com/v_showMini/id_XMjc ...

  4. [转载]Matlab中的CVX工具包安装

    Matlab中的CVX工具包安装 原文链接:https://blog.csdn.net/liusandian/article/details/51981300 毕设做压缩感知,不知道如何入手.已经安装 ...

  5. 在matlab中配置vlfeat

    在VLFeat官网上是这么介绍VLFeat的:VLFeat开源库实现了很多著名的机器视觉算法,如HOG, SIFT, MSER, k-means, hierarchical k-means, aggl ...

  6. BNT工具箱在Matlab中如何简易添加

    至于为什么写这个博客是因为自己走了弯路, 希望能下次出现问题自查罢了,欢迎指出错误.... 1,首先已经安装好matlab的前提下(没安装的可以参考我的博文:https://blog.csdn.net ...

  7. 在Matlab中配置libsvm

    一般步骤: 1.下载libsvm安装包,下载后解压,建议将解压文件放在Matlab安装路径的toolbox文件夹下"..\MATLAB\R2014a\toolbox\libsvm-3.24& ...

  8. matlab2015b vlfeat,在matlab中配置vlfeat

    言归正传,以下介绍vlfeat在mathlab中的配置方法: 一.首先应准备的东西: 1. Matlab软件(我使用的mathlab是2013b试用版的) 2. vlfeat文件,可以是二进制包,也可 ...

  9. matlab求信号的瞬时相位,phrase MATLAB中关于信号瞬时相位 频率的提取的代码,值得学习,很实用 267万源代码下载- www.pudn.com...

    文件名称: phrase下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 2403 KB 上传时间: 2014-05-06 下载次数: 94 提 供 者: 杨 ...

最新文章

  1. 解决方案:__init__() got an unexpected keyword argument ‘kill_previous‘
  2. Word提供的【样式和格式】设计!
  3. [收集]Visual C#中调用Windows API
  4. 树莓派python3.6 tensorflow_raspberry pi 3B 树莓派 安装tensorflow
  5. lisp函数大全 微盘_LISP函数(分类)大全
  6. 群集lvs—DR的配置及应用
  7. ASP.NET异常全记录-----回发或回调参数无效
  8. sparkstreaming监听hdfs目录如何终止_HDFS—HA高可用详解
  9. python怎么调用navicat_图中的这个功能应该怎么用Python实现啊?
  10. date工具类 DateUtils.java
  11. toast弹窗_弹窗功能解析amp;设计指南 | 为弹窗正名
  12. Windows用户如何安装使用cpolar内网穿透工具
  13. 51单片机显示时间日期
  14. 【数字孪生】UE4虚幻引擎与前端Web页面的结合
  15. noi2018还没想好记
  16. 中职升高职c语言程序设计教程课后答案,2020年高职单招计算机类技能复习题及答案(中职生)...
  17. lineageos breakfast_安卓手机刷lineageOS后电信卡不能通话解决办法
  18. SAP WRITE设置列表颜色 页眉页尾输出控制
  19. 读书笔记—别让情绪毁了你(插图精读本)
  20. php服务器环境配置

热门文章

  1. Axialis IconGenerator 2.02 简体中文版
  2. emcc 命令帮助手册
  3. uniapp获取商米扫码头内容
  4. 使用hutool工具类实现map和bean相互转换
  5. noahbuscher\macaw Fatal error
  6. 米家和智汀家庭云如何进行跨品牌联动?
  7. Adobe pl2021安装教程 v10.0.0.34
  8. 阿里云ECS的1M带宽理解
  9. 2021年继电保护考试题库及涵盖考试全部题库免费练习
  10. 电邮地址_我如何找出电子邮件的真正来源?