在matlab中使用libsvm

上周五开始就尝试使用libsvm,因为matlab弹出的各种编译器问题卸载2014a,装上2017b,忧伤地发现还是失败

到了周日晚上才发现其实目前最新的libsvm下载包中有已经编译好的文件,只需加到matlab的路径中即可

libsvm下载网址:http://www.csie.ntu.edu.tw/~cjlin/libsvm/

目前最新为libsvm-3.22

下载成功后包中有各种文件夹,java matlab Python svm-toy tools windows,重点来了,windows文件夹里的内容就是通过matlab那个文件夹编译好的文件,可以直接接windows文件夹的路径添加到matlab中,即可直接使用libsvmtrian libsvmpredict(注意:将windows文件夹中的matlab mex文件前改为libsvm,否则svmtrain会与自带的函数冲突)

关于添加路径:

方法一:主页 - 设置路径 - 选择windows文件夹即可

方法二:将libsvm-3.22所在文件夹设置为当前路径 - 选择windows文件夹 - 右键 - 添加到路径

选择“指定的文件夹和子文件夹”,为了防止其文件夹下还有文件夹


只要做上述工作即可,根本不需要自己去mex -setup,不用去make,不用在意编译器不正确,希望能帮到大家,不要绕弯子,直接有现成的~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值