MATLAB + LibSvm安装教程

MATLAB +LibSvm安装教程

本人电脑环境,win7 64位,MATLAB2015A

需要的libsvm文件:https://pan.baidu.com/s/1etSa88TUVpr1XxaEjDsbRg
此文件并不是台湾大学的版本,而是修改过的版本faruto。

并且不需要编译!!!
并且不需要编译!!!
并且不需要编译!!!

(相信很多人都在编译中遇到过各种各样的问题,哈哈哈哈)

1. 解压文件到英文目录下,在matlab下安装libsvm工具包,添加路径并保存

路径说明

2. 切换工作目录

(注:因为Matlab中自带有SVM的工具箱,而且其函数名字就是svmtrain和svmpredict,和LIBSVM默认的名字一样,在实际使用的时候有时会产生一定的问题,比如想调用LIBSVM的变成了调用Matlab SVM。所以在这里改为libsvmpredict.mexw64和libsvmtrain.mexw64)
工作路径

4. 代码验证是否安装成功

运行test.m文件,注意使用libsvmtrain、libsvmpredic函数

load heart_scale.mat;
model = libsvmtrain(heart_scale_label,heart_scale_inst, '-c 1 -g 0.07');
[predict_label, accuracy, dec_values] = libsvmpredict(heart_scale_label, heart_scale_inst, model);  % test the trainingdat

结果出现:

Accuracy = 86.6667% (234/270) (classification)

如果有问题请留言(>.<)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值