Mac OS X 10.10 Yosemite 在 MATLAB R2014b 上配置 LIBSVM
海胖子 - 2015/05/05MATLAB 是逗比,配置 mexopts.sh 居然要手动修改系统版本号。
1、下载 LIBSVM : http://www.csie.ntu.edu.tw/~cjlin/libsvm/index.html
2、配置 mex
mex -setup
修改 ~/.matlab/R2014b/mexopts.sh 文件,将所有 10.8 替换成 10.10
3、MATLAB 切换目录到 libsvm-*****/matlab
4、编译 LIBSVM
make
5、添加路径
HOME -> Set Path -> Add Folder -> libsvm-*****/matlab
6、测试是否配置完成
[heart_scale_label, heart_scale_inst] = libsvmread('heart_scale'); model = svmtrain(heart_scale_label, heart_scale_inst, '-c 1 -g 0.07'); [predict_label, accuracy, dec_values] = svmpredict(heart_scale_label, heart_scale_inst, model);
获得结果为 86.6667% 即为成功。
转载保留版权:http://haipz.com/blog/i/6491 - 海胖博客