|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天在安装libsvm库的时候遇见了不少问题,给大家分享一下,有需要的可以看看。3 J5 h' @7 B8 p4 Z. i! z
下载libsvm的时候会有好多的版本,我下载的是libsvm-mat-2.89-3,里面包含许多.c、.m、.cpp文件,还有参数说明文件,pdf指导文件pdf库文件用法等,总之大大小小文件有40左右个······3 X; @4 w" @8 g& s. e) E
安装的时候你的把这个文件夹放在你安装的MATLAB文件的bin文件中,这样make就可以了,最后验证正确性就ok了!
' A+ e3 c2 D3 e, j. A1 s! F5 {( E即: ]: l$ \2 F, h. Q7 J; }
>> make
1 b8 t9 l/ T; R. {! O>>) I& w0 m2 f* J; p( j* C$ C' b/ ~
%至此彻底完成,
4 Y4 f& n, H$ H9 @" \%以下是测试6 w: y! v6 Q& h6 y5 ^5 B
>>load heart_scale.mat0 a+ z; o" q7 {9 ?) g1 l$ t
>>model = svmtrain(heart_scale_label, heart_scale_inst, '-c 1 -g 0.07');" m9 m- k' n- L3 v. x8 X( P, J
>> [predict_label, accuracy, dec_values] = svmpredict(heart_scale_label, heart_scale_inst, model); %
/ V4 p, K# x9 T5 P ^! W3 yAccuracy = 86.6667% (234/270) (classification)% done
3 r, |5 O, ?' N( Y6 ] |
|