MATLAB2014a配置libsvm-3.20
来源:互联网 发布:部落冲突法术数据 编辑:程序博客网 时间:2024/06/05 20:55
配置:matlab版本为MATLAB(R2014a),c/c++编译器为vs C++2012(64位)。
参考网站资料:
http://blog.csdn.net/ziyoupingguo2012/article/details/45201733
http://blog.csdn.net/tyfengyu/article/details/44487391
http://blog.csdn.net/heroafei/article/details/43273373
1. 版本说明:
libsvm: 3.20 (http://www.csie.ntu.edu.tw/~cjlin/libsvm/)
下载之后解压到系统盘文件夹 (为了方便查找和MATLAB放在一起)
2. 操作流程:
参考 http://blog.csdn.net/ziyoupingguo2012/article/details/45201733,并改进。
A.设置path
File->set path ->add with subfolders->加入libsvm-3.20中matlab文件夹的路径
参考(http://blog.csdn.net/garfielder007/article/details/49405959)
B. 在matlab中编译m文件为exe文件
参考:http://www.cnblogs.com/wb-DarkHorse/archive/2013/07/04/3171621.html
mbuild -setup
mcc -m make.m
如果出现错误
使用Matlab2014a编译jar包时报错:
Test checkout of feature 'Compiler' failed.
经查证是因为Matlab2014a破解不全的问题
搜到一个网友的解决方案:
适用于已安装compiler但破解不完全的,http://download.csdn.net/detail/heroafei/8407631,下载后解压,把install.jar以及相应位数的三个文件(compiler.dll,mcc.exe,libmwservices.dll)复制到对应位置替换即可,另外把license.lic改为与MATLAB\licenses文件夹下的那个lic文件同名,复制并替换之。
MATLAB\R2014a\java\jar\install.jar
MATLAB\R2014a\bin\win32\compiler.dll
MATLAB\R2014a\bin\win32\mcc.exe
MATLAB\R2014a\bin\win32\libmwservices.dll
C.加载数据集
[heart_scale_label,heart_scale_inst]= libsvmread('heart_scale');
model = svmtrain(heart_scale_label,heart_scale_inst);
[predict_label,accuracy,decision_values] = svmpredict(heart_scale_label,heart_scale_inst,model,1);
如果出现错误
can’t open input file heart_scale
将LibSVM文件夹设置为当前工作目录;
如此,再执行libsvmread命令,即可将数据文件读取进来进行一些基本的处理
结果:
Accuracy = 86.6667% (234/270) (classification)
- MATLAB2014a配置libsvm-3.20
- LibSVM-3.20在Matlab2014a中的使用(VS2013)
- faster-rcnn+ubuntu14.04+matlab2014a+cpu配置
- ubuntu14.04下caffe配置matlab2014a接口
- matlab2014a下载、安装、破解步骤以及LibSVM 在matlab中的使用
- libsvm3.21在MATLAB2014a的安装应用之二:LibSVM基本应用
- libsvm-3.22与MATLAB2014a中svmtrian()函数冲突问题的解决
- Matlab配置libsvm
- matlab下配置libsvm
- Python下配置LibSVM
- libsvm+python配置
- SVM-libsvm 配置
- matlab如何配置libsvm
- caffe-windows10-matlab2014a安装配置6个问题
- win10+cuda8.0+matlab2014a+caffe配置经历记录
- Ubuntu16.04 LTS+Cuda8.0+opencv3.10+Matlab2014a+python配置
- python配置libsvm(win7)
- Matlab中配置LibSVM 总结
- 什么是栅格数据矢量数据?加带号直接重投影就可以了
- Mysql中,utf8mb4与utf8字符集的区别
- iOS:SVN出错 Description : The working copy is locked due to a previous error
- Maven项目中读取src/main/resources目录下的配置文件
- 在web页面上快速生成二维码的三种实用方法
- MATLAB2014a配置libsvm-3.20
- 小技巧之Eclipse中的java、xml代码提示功能设置
- C语言趣味程序(10)
- 蒙特卡洛算法及其实现
- WebSphere服务器上访问HTTPS遇到的坑
- MySQL: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1':问题
- 《Using OpenRefine》翻译~8
- lintcode(399)Nuts 和 Bolts 的问题
- angularjs之login登录页面