使用脚本自动配置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 - ...
随机推荐
- pyhton 学习
官方学习文档 https://docs.python.org/3/tutorial/
- jQuery 选择同时包含两个class的元素的实现方法
Jquery选择器 多个 class属性参照以下案例 <element class="a b good list card"> 1. 交集选择: $(".a. ...
- css-display:none和visibility:hidden的不同
摘自张鑫旭老师的博客-- display:none和visibility:hidden都能使元素隐藏,但是有明显区别,主要有以下三点: 空间占据 重排与重绘 株连性 1.空间占据. 使用display ...
- Map工具系列-06-销售营改增历史数据处理工具
所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...
- Alpha阶段项目Postmortem
以下对成员名字的简称: 陈鸿超 = 陈1 陈彦吉 = 陈2 石浩然 = 石 韩青长 = 韩 1. 设想和目标 1.1 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? ...
- 同一网站中HTML相对路径引用
../表示目录的上一级 如:一个网站文件夹text里有HTML,JS,CSS....文件夹,HTML文件夹有个text.html, JS文件夹有个text.js, CSS文件夹中有个text.css. ...
- String类的compareTo()方法的源码解析
private final char value[]; 字符串会自动转换为一个字符数组. public int compareTo(String anotherString) { //this -- ...
- FineUI常见问题
常见问题解答(必读) http://fineui.com/bbs/forum.php?mod=viewthread&tid=655
- Linux字符集的查看及修改
一·查看字符集 字符集在系统中体现形式是一个环境变量,以CentOS6.5为例,其查看当前终端使用字符集的方式可以有以下几种方式: 第一种: [root@Testa-www tmp]# echo $L ...
- centos7删除自带openjdk
一些开发版的centos会自带jdk,我们一般用自己的jdk,把自带的删除.先看看有没有安装java -version [root@java-test-01 ~]# java -version ope ...