下载BNT工具包以及配置到matlab中
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中相关推荐
- Windows下 matlab BNT 工具包安装
Windows下 matlab BNT 工具包安装 BNT 工具包下载 BNT工具包安装 BNT 工具包下载 官方下载地址 github下载地址:https://github.com/bayesnet ...
- Matlab中EMD工具箱的下载安装和使用
Matlab中EMD工具箱的下载安装和使用 Matlab中EMD工具箱的下载安装和使用 电脑环境 下载指南 安装步骤 使用示例 Matlab中EMD工具箱的下载安装和使用 电脑环境 笔者的电脑环境为( ...
- Matlab中配置LibSVM 总结
1.参考网站: libsvm库下载:http://www.csie.ntu.edu.tw/~cjlin/libsvm/ 视频:http://v.youku.com/v_showMini/id_XMjc ...
- [转载]Matlab中的CVX工具包安装
Matlab中的CVX工具包安装 原文链接:https://blog.csdn.net/liusandian/article/details/51981300 毕设做压缩感知,不知道如何入手.已经安装 ...
- 在matlab中配置vlfeat
在VLFeat官网上是这么介绍VLFeat的:VLFeat开源库实现了很多著名的机器视觉算法,如HOG, SIFT, MSER, k-means, hierarchical k-means, aggl ...
- BNT工具箱在Matlab中如何简易添加
至于为什么写这个博客是因为自己走了弯路, 希望能下次出现问题自查罢了,欢迎指出错误.... 1,首先已经安装好matlab的前提下(没安装的可以参考我的博文:https://blog.csdn.net ...
- 在Matlab中配置libsvm
一般步骤: 1.下载libsvm安装包,下载后解压,建议将解压文件放在Matlab安装路径的toolbox文件夹下"..\MATLAB\R2014a\toolbox\libsvm-3.24& ...
- matlab2015b vlfeat,在matlab中配置vlfeat
言归正传,以下介绍vlfeat在mathlab中的配置方法: 一.首先应准备的东西: 1. Matlab软件(我使用的mathlab是2013b试用版的) 2. vlfeat文件,可以是二进制包,也可 ...
- matlab求信号的瞬时相位,phrase MATLAB中关于信号瞬时相位 频率的提取的代码,值得学习,很实用 267万源代码下载- www.pudn.com...
文件名称: phrase下载 收藏√ [ 5 4 3 2 1 ] 开发工具: matlab 文件大小: 2403 KB 上传时间: 2014-05-06 下载次数: 94 提 供 者: 杨 ...
最新文章
- 解决方案:__init__() got an unexpected keyword argument ‘kill_previous‘
- Word提供的【样式和格式】设计!
- [收集]Visual C#中调用Windows API
- 树莓派python3.6 tensorflow_raspberry pi 3B 树莓派 安装tensorflow
- lisp函数大全 微盘_LISP函数(分类)大全
- 群集lvs—DR的配置及应用
- ASP.NET异常全记录-----回发或回调参数无效
- sparkstreaming监听hdfs目录如何终止_HDFS—HA高可用详解
- python怎么调用navicat_图中的这个功能应该怎么用Python实现啊?
- date工具类 DateUtils.java
- toast弹窗_弹窗功能解析amp;设计指南 | 为弹窗正名
- Windows用户如何安装使用cpolar内网穿透工具
- 51单片机显示时间日期
- 【数字孪生】UE4虚幻引擎与前端Web页面的结合
- noi2018还没想好记
- 中职升高职c语言程序设计教程课后答案,2020年高职单招计算机类技能复习题及答案(中职生)...
- lineageos breakfast_安卓手机刷lineageOS后电信卡不能通话解决办法
- SAP WRITE设置列表颜色 页眉页尾输出控制
- 读书笔记—别让情绪毁了你(插图精读本)
- php服务器环境配置