在linux 配置matlab的 libsvm
2015-09-07 21:56
519 查看
libsvm作为一个svm的拓展,可以处理多分类问题。
参考:
libsvm 库下载位置:http://www.csie.ntu.edu.tw/~cjlin/libsvm/
根据libsvm-3.20/matlab 下的readme
1.编译
打开matlab的命令行窗口,进入到libsvm-3.20/matlab文件夹下
执行make (更改MAKEFILE中的MATLABDIR变量,改成matlab安装目录 /usr/local/matlab )
会生成libsvmread.mexw64等文件
2.测试
还是在该目录下,执行load heart_scale (这里的数据要是matlab格式的,因为我下载的libsvm3.20里面没有,所以在http://download.csdn.net/detail/abcjennifer/4215779里有该数据)
执行 model = svmtrain(heart_scale_label,heart_scale_inst); 就没什么问题了!
要是自己写的文件copy到matlab这个文件夹下执行好了!
(在其他文件夹中利用还是不行,我猜是因为我的matlab安装目录中没有弄成功,请指教!)
参考:
libsvm 库下载位置:http://www.csie.ntu.edu.tw/~cjlin/libsvm/
根据libsvm-3.20/matlab 下的readme
1.编译
打开matlab的命令行窗口,进入到libsvm-3.20/matlab文件夹下
执行make (更改MAKEFILE中的MATLABDIR变量,改成matlab安装目录 /usr/local/matlab )
会生成libsvmread.mexw64等文件
2.测试
还是在该目录下,执行load heart_scale (这里的数据要是matlab格式的,因为我下载的libsvm3.20里面没有,所以在http://download.csdn.net/detail/abcjennifer/4215779里有该数据)
执行 model = svmtrain(heart_scale_label,heart_scale_inst); 就没什么问题了!
要是自己写的文件copy到matlab这个文件夹下执行好了!
(在其他文件夹中利用还是不行,我猜是因为我的matlab安装目录中没有弄成功,请指教!)
相关文章推荐
- 马哥linux学习(linux任务计划)
- Linux下配置用msmtp和mutt发邮件
- CentOS安装VMware Tools
- Linux下配置用msmtp和mutt发邮件
- linux或mac系统下的端口转发
- centos下安装mysql
- Linux-----Ubuntu搭建FTP服务器
- CentOS 加载/挂载光驱
- 7.【SELinux学习笔记】约束
- 30号练习
- Linux2.6.32移植到MINI2440(4)移植+分析DM9000网卡驱动
- Linux系统分区
- Linux系统检查查看桌面环境
- linux下例行任务(crontab,at)及facl学习
- Linux ar命令的用法
- Linux系统管理-(17)-SELinux
- Linux系统管理-(16)-Centos6安装程序
- Jailkit 限制Linux用户访问权限
- CentOS6.5 ffmpeg m3u8 切片
- Linux下静态库与动态库的生成与使用