首页 > 其他 > 详细

MATLAB的libsvm配置

时间:2020-03-28 13:37:21      阅读:76      评论:0      收藏:0      [点我收藏+]

。1. 下载libsvm库

  IBSVM是台湾大学林智仁(Lin Chih-Jen)教授等开发设计的一个简单、易于使用和快速有效的SVM模式识别与回归的软件包,该包可在林教授的主页下载:https://www.csie.ntu.edu.tw/~cjlin/libsvm/

2. 设置路径

  libsvm下载完成后,将其解压,放于matlab/toolbox目录下。打开matlab的设置路径,如下图所示。 点击“添加并包含子文件夹”,选择目录下的libsvm文件夹并保存。

技术分享图片

 

 

 3. 编译

  将当前目录设为libsvm的路径,在matlab命令行输入:mex -setup,若出现下图提示,则需要安装编译器。

技术分享图片  1)安装编译器

  MinGW-w64 C/C++编译器是免费提供的,只需要下载 mingw.mlpkginstall 文件,然后将下载好的文件直接拖入MATLAB命令框,系统会自动安装,安装过程中需要登陆账户,免费注册一个即可。

技术分享图片

 

 

   安装完成后,运行mex -setup,下图可见安装成功,选择第一个即为C++编译器。

技术分享图片

 

 

 

 

  2)编译

  MATLAB下进入libsvm/matlab文件夹,命令行输入make,出现下图所示错误。

技术分享图片

  只需将make.m文件中的CFLAGS更改为COMPELAGS即可,更改后运行make结果如下,编译成功。

技术分享图片

 

 

4. 测试

  技术分享图片

 

MATLAB的libsvm配置

原文:https://www.cnblogs.com/ethanda/p/12581588.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!