使用脚本自动配置matlab安装libsvm和随机森林工具箱
前言
支持向量机(SVM)和随机森林 都是用于分类的机器学习算法。
这里我需要对网上的工具箱在matlab中进行配置。
效果演示:
1.双击运行“自动配置.bat”

2.matlab会自动启动,手动配置一下mex(只有这里需要手动选择一下编译器)

3.等待,配置完成

脚本预览:

自动配置.bat 调用了autoconfig.m文件(在windows控制台cmd中运行matlab命令[1])
脚本代码:
自动配置.bat
:: windows脚本 - 自动配置matlab
:: 作者:freecode
:: 时间:2016.4.
:: 使用该脚本,有以下条件:
:: .该脚本必须与 libsvm-mat-2.89-[FarutoUltimate3.] 和 RF_MexStandalone-v0.-precompiled 文件夹放到同一目录下(与svm库和随机森林库配合使用)
:: .matlab文件夹必须在d盘根目录 @echo off % echo不回显 % echo 添加matlab目录为搜索目录
set path=%path%;D:\MATLAB\bin
echo 添加完成 echo 运行matlab,自动配置(运行autoconfig.m文件)
::matlab -nosplash -nodesktop -r autoconfig
matlab -nosplash -r autoconfig echo 配置结束
autoconfig.m
% 添加搜索目录
addpath(genpath([pwd,'\RF_MexStandalone-v0.02-precompiled\randomforest-matlab\RF_Class_C']))
addpath(genpath([pwd,'\libsvm-mat-2.89-3[FarutoUltimate3.0]']))
disp '搜索目录配置完成' % 设置编译器
disp '开始配置编译器......'
mex -setup
disp '编译器配置完成' % 编译 SVM工具箱 和 随机森林工具箱
disp '编译 SVM工具箱 和 随机森林工具箱......'
cd .\libsvm-mat-2.89-[FarutoUltimate3.]
make
cd ..\RF_MexStandalone-v0.-precompiled\randomforest-matlab\RF_Class_C
compile_windows
disp '编译完成' % 回到起始目录
cd ..
cd ..
cd .. disp '您可以使用svm库和随机森林库了!'
资源下载:
[工具箱] libsvm-mat-2.89-3[FarutoUltimate3.0]
http://www.matlabsky.com/thread-9327-1-1.html
Random Forest工具包
http://www.ilovematlab.cn/thread-168115-1-1.html
参考资料:
[1] 在windows控制台cmd中运行matlab命令 http://www.ilovematlab.cn/thread-217138-1-1.html
原创声明
Freecode# : www.cnblogs.com/yym2013
使用脚本自动配置matlab安装libsvm和随机森林工具箱的更多相关文章
- MATLAB安装libsvm无法使用解决办法(转)
buaasuozi 这是原作者: 安装libsvm 不成功有可能是你的MATLAB版本或者是编译文件版本的问题,但是不要急着换其他版本....说不定就有别的解决办法呢 首先感谢Lin教授及其实验室提 ...
- MATLAB安装libsvm工具箱的方法
支持向量机(support vector machine,SVM)是机器学习中一种流行的学习算法,在分类与回归分析中发挥着重要作用.基于SVM算法开发的工具箱有很多种,下面我们要安装的是十分受欢迎的l ...
- 随机森林实现 MATLAB
matlab 中随机森林工具箱的下载地址: http://code.google.com/p/randomforest-matlab/downloads/detail?name=Windows-Pre ...
- matlab使用libsvm入门教程——使用matlab安装配置libsvm以及一个svm分类实例
前言 此教程专注于刚入门的小白, 且博客拥有时效性, 发布于2019年3月份, 可能后面的读者会发现一些问题, 欢迎底下评论出现的问题,我将尽可能更新解决方案. 我开始也在如何安装libsvm上出现了 ...
- Ubuntu配置apt安装源为清华源[含自动配置脚本]
Ubuntu配置apt安装源为清华源[含自动配置脚本] 一.备份原配置文件 Ubuntu 的软件源配置文件是/etc/apt/sources.list.将系统自带的该文件做个备份,以防万一. sudo ...
- 01-ubuntu18.04安装docker脚本[含自动配置apt]
01-ubuntu18.04安装docker脚本[含自动配置apt] 脚本一键安装docker,并配置阿里云的docker镜像加速. #!/bin/bash #更新apt源为清华源 echo &quo ...
- 企业IT管理员IE11升级指南【15】—— 代理自动配置脚本
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
- python环境变量自动配置脚本(setx使用)
前言 setx不是windows系统自带的工具,需要到微软官网下载,但是有的系统也会自带.(是官方提供的,可放心食用) set和setx都可以用来配置环境变量.他们的不同点在于,set只是临时的修改环 ...
- docker安装 之 ---CentOS 7 系统脚本自动安装
[使用脚本自动安装] 在测试或开发环境中Docker官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS系统上可以使用这套脚本安装: $ curl -fsSL get.docker.com - ...
随机推荐
- 剑指offer 面试题64 数据流的中位数
struct cmp { bool operator()(double a, double b) { return a > b; } }; class Solution { public: vo ...
- 自己积累的一些Emgu CV代码(主要有图片格式转换,图片裁剪,图片翻转,图片旋转和图片平移等功能)
using System; using System.Drawing; using Emgu.CV; using Emgu.CV.CvEnum; using Emgu.CV.Structure; na ...
- PE启动菜单修改工具 MsgDiyer(GfxMenu Message制作工具) V2.0.3官方版
MsgDiyer基本功能 1.新建message文件.修改现有message文件:2.自定义背景图片:3.制作message字体,包括行高.大小等(目前不兼容WIN7):4.自定义字库:5.导入外置 ...
- deepin 15.3 安装数据库MariaDB10.0
直接终端执行安装命令即可 sudo apt-get install mariadb-server -y 查询DB编码 #进入数据库 mysql -uroot -p #显示默认编码 show varia ...
- ASP.NET MVC中viewData、viewBag和templateData的使用与区别
一:类型比较 1.1)ViewBag是动态类型(dynamic). 1.2)ViewData是一个字典型的(Dictionary)-->ViewDataDictionary. 1.3)TempD ...
- unsigned无符号、有符号类型的符号拓展
先看一段代码 #include <stdio.h> main(){ unsigned ; char b = a; printf("%d %d",a,b); ; } a输 ...
- <<< php程序在运行后报“internal server error”错误
上传的php程序在运行后报“internal server error”错误,检查以下两方面: 1.请您检查php程序的属性是否设置为755,如果php程序的属性不是755,那么运行的时候会报“int ...
- 要学Java,怎么高效地学习,怎么规划
要学Java,怎么高效地学习,怎么规划? 题主是一个个例,99%的人(包括我自己)都没有题主这样的经历,也很难提出具有很强参考性的java学习建议.我倒是之前面试过一个跟题主有点类似的人,拿出来分 ...
- .Net 中的反射(动态创建类型实例) - Part.4
动态创建对象 在前面节中,我们先了解了反射,然后利用反射查看了类型信息,并学习了如何创建自定义特性,并利用反射来遍历它.可以说,前面三节,我们学习的都是反射是什么,在接下来的章节中,我们将学习反射可以 ...
- Excel 转Latex 及tex表格的处理 总结
Excel 转LaTex表格 与TeX表格的处理 总结 工具使用:一个Latex表格输入神器--Excel2Tex插件的安装过程. 首先下载插件:http://www.ctan.org/tex-a ...