

0
0
matlab libsvm¹¤¾ßÏäÊÇÕë¶ÔmatlabÍÆ³öµÄ¹¤¾ßÏ䣬Èí¼þµÄ¹¦Äܷdz£Ç¿´ó£¬Ö§³Ö32λºÍ64λµÄ²Ù×÷ϵͳ£¬ÊÊÓÃÓÚ¼ÆËãÖÇÄÜÑо¿¡¢¿ª·¢Õß¡¢Ñ§ÉúµÈ½øÐÐʹÓ㬶øÇÒÉÏÊÖ²Ù×÷¼òµ¥£¬ÄÚ¸½Ïêϸ½Ì³Ì¡£Ö»Òª¸´ÖƵ½toolbox¹¤¾ßÏäÏ£¬¾Í¿ÉÒÔʹÓã¡
Ê×ÏÈÊÇÏÂÔØºÃ°²×°Ñ¹Ëõ°ü£¬ÎÒÕâÀïÏÂÔØµÄÊÇlibsvm-3.1.zip£¬ÏÂÔØºÃ£¬½âѹ£¬È»ºó½«Æä·Åµ½MATLAB°²×°Îļþ¼ÐtoolboxÎļþ¼ÐÏ£¬ÕâÀï˵Ã÷Ò»µã£º²¢²»ÊDZØÐëÒªµ½Õâ¸öÎļþ¼ÐÏ£¬Ö»ÊÇΪÁ˹淶£¬ÕâÑùÓ¦ÓõÄʱºò£¬¹¤¾ßÏä¾ÍÈ«ÔÚtoolbox¹¤¾ßÏäÎļþ¼ÐÀïÁË¡£±ãÓÚ¹ÜÀíºÍ²Ù×÷¡£
ÒÔÎҵĵçÄÔΪÀý£¬ÎÒµÄMATLAB°²×°ÔÚDÅÌProgram FilesÎļþ¼ÐÖУ¬ÄÇôÎÒÐèÒª½«½âѹºÃµÄlibsvm-3.1Îļþ¼Ð·ÅÔÚD:\Program Files\MATLAB\R2012b\toolboxÎļþ¼ÐÏÂ
È»ºóÎÒÃÇÐèÒª½«Õâ¸ö·¾¶É趨½øÀ´¡£
µã»÷ file- set path
»áµ¯³öÏÂÃæÕâ¸ö½çÃæ£¬ÕâÀïҪעÒâÁË£¬ºÜ¶à½Ì³ÌÖж¼ÊÇ˵µã»÷add folders-£¬µ«ÊǺܶàÇé¿öÏ£¬¶¼»á·¢Éú´íÎó£¬ÕâÊÇÒòΪÈç¹ûÄãµÄ¹¤¾ßÏäÎļþ¼ÐÖк¬ÓÐ×ÓÎļþ¼Ð£¬ÄÇô¾ÃÎÞ·¨Ìí¼Óµ½Â·¾¶µ±ÖÐÀ´£¬ÄÇôӦÓõÄʱºò¿Ï¶¨»á·¢Éú´íÎó¡£
ÕýÈ·Ìí¼Ó·½·¨£¨ÈçÏÂͼ£©£ºµ¥»÷-add with subfolders£¬ÕÒµ½¸Õ²ÅµÄlibsvm-3.1Îļþ¼Ð£¬È·¶¨£¬È»ºó×îºó±£´æ¾Í¿ÉÒÔÁË¡£
²¢²»Êǵ½ÕâÒ»²½£¬¾Í´ú±í¹¤¾ßÏäµ¼Èë³É¹¦ÁË£¬Òª¾ßÌå¿´¹¤¾ßÏäµÄ˵Ã÷£¬ÀýÈç¶ÔÕâÒ»¸ö¹¤¾ßÏälibsvm£¬¹¤¾ßÏ仹²»¿ÉÒÔÓ㬻¹ÐèÒª½øÐбàÒë¡¢makeµÈ²Ù×÷¡£
Ò»¡¢¾ßÌå²½Ö裨C++6.0£©
Çл»matlabÔËÐÐĿ¼Ö£ºD:\Program Files\MATLAB\R2014b\toolbox\libsvm-3.1\matlab\

ÔÚMATLABÖ÷´°¿ÚÖÐÒÀ´ÎÊäÈë
mex -setup »Ø³µ,ÕâÀï×¢Òâ-Ç°ÃæÊÇÓпոñµÄ
y »Ø³µ
È»ºóÔÚ³öÏÖµÄÑ¡ÏîÖÐÑ¡Ôñº¬ÓÐC++6.0µÄÄǸöÑ¡ÏîµÄÐòºÅ£¬ÀýÈçÎÒµÄÊÇ2£¬ÄÇôÊäÈë 2 »Ø³µ£¬Èç¹ûÊÇvs2012²Î¿¼ÏÂÃæµÄmex-setup
y »Ø³µ
make »Ø³µ
µÈ´ý×Ô¶¯Ö´ÐÐÍê±Ï¡¢£¬µ¼ÈëÈ«²¿Íê³É£¬¿ÉÒÔʹÓÃÁË¡¢¡£
¶þ¡¢¡¢¾ßÌå²½Ö裨vs2012£©
Çл»matlabÔËÐÐĿ¼Ö£ºD:\Program Files\MATLAB\R2014b\toolbox\libsvm-3.1\matlab\
ÔÚMATLABÖ÷´°¿ÚÖÐÒÀ´ÎÊäÈë
>> mex -setup
MEX ÅäÖÃΪʹÓà 'Microsoft Visual C++ 2012 (C)' ÒÔ½øÐÐ C ÓïÑÔ±àÒë¡£
¾¯¸æ: MATLAB C ºÍ Fortran API ÒѸü¸Ä¡¢£¬ÏÖ¿ÉÖ§³Ö°üº¬ 2^32-1 ¸öÒÔÉÏÔªËØµÄ MATLAB ±äÁ¿¡¢¡£²»¾ÃÒÔºó£¬ÄúÐèÒª¸üдúÂëÒÔÀûÓÃÐ嵀 API¡¢¡£Äú¿ÉÒÔÔÚÒÔÏÂÍøÖ·ÕÒµ½Ïà¹ØÏêϸÐÅÏ¢:
ҪѡÔñ²»Í¬µÄÓïÑÔ¡¢£¬Çë´ÓÒÔÏÂÑ¡ÏîÖÐÑ¡ÔñÒ»ÖÖÃüÁî:
mex -setup C++
mex -setup FORTRAN
ºóÀ´°´ÕÕlibsvmÌṩµÄ×îÔʼ°ì·¨£ºmake ½â¾öÁË
1¡¢ÏÂÔØlibsvm¡¢£¬ÎÒÏÂÔØµÄÊÇlibsvm-3.1°æ±¾
2¡¢¡¢½âѹºó·Åµ½matlabµÄ°²×°Ä¿Â¼Ï£¬ÎÒ¸öÈËϲ»¶Ö±½Ó·Åµ½matlabÏÂÃæµÄtoolboxÀïÃæ¡¢£¬±Ï¾¹ÕâÒ²ÊÇÆäÖеŤ¾ßÖ®Ò»¡¢¡£
3¡¢ÔÚmatlabÖ÷½çÃæÕÒµ½¡°ÉèÖ÷¾¶¡±¡¢£¬Ìí¼ÓÎļþ¼Ð¼°Æä×ÓÎļþ¡¢£¬Ë÷ÐÔ°ÑÕû¸ölibsvm-3.1È«Ìí¼Ó½øÈ¥£¬·´Õý¿ÉÄܶ¼ÒªÓõ½¡¢¡£
4¡¢¡¢Çл»matlabÔËÐÐĿ¼Ö£ºD:\Program Files\MATLAB\R2014b\toolbox\libsvm-3.1\matlab£¬ÔÚÃüÁîÐÐÊäÈëmake¡¢£¬Ò²¾ÍÊǸÃĿ¼ÏµÄÄǸömakeÎļþ¡¢¡£Õâʱºò¾ÍÏñÒÔǰ°²×°libsvmÒ»Ñù£¬»á×Ô¶¯make³öÀ´ºÜ¶àÎļþ¡¢£¬²»Óùܩ§£¬Ö÷ÒªÊǻῴµ½make³ö´øÓÐmexm64ºó׺ÃûµÄÎļþ£¬Õâ¾Í³É¹¦ÁË©§¡£
5©§¡¢¿½±´4²½ÖèÖÐmatlabÎļþ¼ÐÏÂËùÓÐmake³öÀ´µÄÎļþ£¬µ½libsvm-3.1\windowsÎļþ¼ÐÏ©§£¬Ìæ»»Ìæ»»Ìæ»»¡¡©§£¬Í³Í³Ìæ»»¡£
6©§¡¢over©§£¬³öÒ»¿ÚÆø£¬·ÅËÉһϣ¬¾àÀë³É¹¦Ö»²îºóÃæµÄµÚÆß²½
7©§¡¢ÑéÖ¤ÊÇ·ñ³É¹¦£ºÊ¹ÓÃÊý¾ÝlibsvmÊÔÑéÊý¾ÝÏÂÔØ
¿ÉÒÔ½«ÏÂÔØºóµÄheart_scale.matÊý¾Ý¸´ÖƵ½¸Õ²ÅµÄĿ¼Ï£¨ÆäʵÎÞËùν£©©§¡£È»ºóÊäÈëlibsvm¹¤¾ßÏäÌØÓеÄÓï¾ä£¬¾Í¿ÉÒÔÑéÖ¤³É¹¦Óë·ñÁË£º
>> load heart_scale.mat
>> 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);
Êä³ö£º
*
optimization finished, #iter = 134
nu = 0.433785
obj = -101.855060, rho = 0.426412
nSV = 130, nBSV = 107
Total nSV = 130
Accuracy = 86.6667% (234/270) (classification)
µÃµ½ÁË·ÖÀྫ¶È©§£¬Õâ¾ÍÖ¤Ã÷libsvm°²×°³É¹¦©§£¡
131.7M / 11-29
ýÌåÖÆ×÷
ÏÂÔØ
13M / 09-29
ÊÓÆµ´¦Àí
ÏÂÔØ
5.6M / 02-29
ת»»·Òë
ÏÂÔØ
psĥƤ²å¼þ
ͼÏñ´¦Àí / 1.1M
ÏÂÔØ
1
2018Ö§¸¶±¦¾´Òµ¸£Î帣ÊÖÊÆÍ¼
ͼÏñä¯ÀÀ / 138KB
ÏÂÔØ
2
Ö§¸¶±¦²ËÄñ¹ü¹ü¸£×ÖͼƬ
ͼÏñä¯ÀÀ / 20KB
ÏÂÔØ
3
VrayµÆ¹â²ÄÖÊϸ·ÖÒ»¼üÐ޸IJå¼þv1.0 °²×¿Ãâ·Ñ°æ
ͼÏñ´¦Àí / 2.6M
ÏÂÔØ
4
ͼƬ¸ñʽת»»Æ÷(Version)v4.8.3 È¥¹ã¸æÂÌÉ«°æ
ͼÏñ´¦Àí / 1.9M
ÏÂÔØ
5
»áÉù»áÓ°X9GÂ˾µ7.0ºº»¯°ü
ͼÏñ´¦Àí / 1.5M
ÏÂÔØ
6
SimWise4D ·ÂÕæÉè¼ÆÈí¼þ9.7.0 ¹Ù·½°æ
ͼÏñÖÆ×÷ / 297M
ÏÂÔØ
7
LiteGears for SW(SolidWorks¿ìËÙ³öͼ¹¤¾ß)v1.7.0 ¹Ù·½Ãâ·Ñ°æ
ͼÐÎͼÏñ / 27.5M
ÏÂÔØ
8
AutoCAD2015¹Ù·½ÖÐÎİæ32&64λ°æ
ͼÏñÖÆ×÷ / 1.66G
ÏÂÔØ
9
º©§£¿µÍþÊÓÍøÂçÊÓÆµ¼à¿ØÈí¼þv2.04.02 ¹Ù·½°æ
ͼÏñ´¦Àí / 63M
ÏÂÔØ
10
140.5M / 09-05
Á¢¼´ÏÂÔØ
76.4M / 03-25
Á¢¼´ÏÂÔØ
55M / 06-05
Á¢¼´ÏÂÔØ
88.7M / 04-13
Á¢¼´ÏÂÔØ
900.9M / 03-02
Á¢¼´ÏÂÔØ
96.2M / 07-06
Á¢¼´ÏÂÔØ
311.2M / 07-06
Á¢¼´ÏÂÔØ
335M / 07-06
Á¢¼´ÏÂÔØ
ǰ³ÌËÆ½õ(Excellent Expectations)
200M / 07-06
Á¢¼´ÏÂÔØ
413.8M / 07-06
Á¢¼´ÏÂÔØ
x8ɳÏ䰲׿Ãâ·Ñ°æ2023¹Ù·½×îаæ
480.3M / 01-03
Á¢¼´ÏÂÔØ
768.9M / 08-19
Á¢¼´ÏÂÔØ
165.4M / 09-05
Á¢¼´ÏÂÔØ
131.8M / 04-13
Á¢¼´ÏÂÔØ
195.6M / 03-03
Á¢¼´ÏÂÔØ
45.6M / 09-08
Á¢¼´ÏÂÔØ
665.2M / 07-06
Á¢¼´ÏÂÔØ
2.84G / 07-06
Á¢¼´ÏÂÔØ
93M / 07-06
Á¢¼´ÏÂÔØ
338.3M / 07-06
Á¢¼´ÏÂÔØ
959.8M / 12-24
Á¢¼´ÏÂÔØ 312M / 07-30
Á¢¼´ÏÂÔØ 1.38G / 07-26
Á¢¼´ÏÂÔØ DZͧΰΰÃÔÖ²Îï´óÕ½½©Ê¬ÔÓ½»°æµçÄÔ°æ
109.8M / 06-03
Á¢¼´ÏÂÔØ 142M / 01-08
Á¢¼´ÏÂÔØ 1.2M / 11-23
Á¢¼´ÏÂÔØ 548.8M / 04-13
Á¢¼´ÏÂÔØ 1.6M / 04-13
Á¢¼´ÏÂÔØ 1.48G / 03-18
Á¢¼´ÏÂÔØ 646.6M / 03-03
Á¢¼´ÏÂÔØ 401.9M / 01-06
Á¢¼´ÏÂÔØ 1.89G / 12-19
Á¢¼´ÏÂÔØ 110.5M / 09-05
Á¢¼´ÏÂÔØ 33.4M / 09-05
Á¢¼´ÏÂÔØ 60M / 04-29
Á¢¼´ÏÂÔØ 254M / 04-25
Á¢¼´ÏÂÔØ 659M / 04-23
Á¢¼´ÏÂÔØ up¶Ôսƽ̨ºÐ×Ó¹Ù·½ÏÂÔØ2023×îаæ
253.4M / 12-08
Á¢¼´ÏÂÔØ 253M / 12-08
Á¢¼´ÏÂÔØ 1.19G / 11-16
Á¢¼´ÏÂÔØ 118.2M / 01-06
Á¢¼´ÏÂÔØ 488.3M / 06-04
Á¢¼´ÏÂÔØ 369M / 09-22
Á¢¼´ÏÂÔØ 181.5M / 09-22
Á¢¼´ÏÂÔØ 201.2M / 09-05
Á¢¼´ÏÂÔØ 248.9M / 12-08
Á¢¼´ÏÂÔØ 248.9M / 12-08
Á¢¼´ÏÂÔØ 100.6M / 03-06
Á¢¼´ÏÂÔØ 148.9M / 03-06
Á¢¼´ÏÂÔØ 1.12G / 07-06
Á¢¼´ÏÂÔØ 126.7M / 02-04
Á¢¼´ÏÂÔØ 1.76G / 09-22
Á¢¼´ÏÂÔØ 1.92G / 04-17
Á¢¼´ÏÂÔØ 201.5M / 04-13
Á¢¼´ÏÂÔØ 7.31G / 07-01
Á¢¼´ÏÂÔØ 94.3M / 07-06
Á¢¼´ÏÂÔØ 2.48G / 07-06
Á¢¼´ÏÂÔØ 7.63G / 07-06
Á¢¼´ÏÂÔØ 1M / 07-06
Á¢¼´ÏÂÔØ 778.1M / 07-06
Á¢¼´ÏÂÔØ 1.40G / 12-19
Á¢¼´ÏÂÔØ 72M / 07-06
Á¢¼´ÏÂÔØ 548.7M / 07-06
Á¢¼´ÏÂÔØ 1.00G / 07-06
Á¢¼´ÏÂÔØ 9.13G / 07-06
Á¢¼´ÏÂÔØ 126.2M / 07-06
Á¢¼´ÏÂÔØ 72M / 07-06
Á¢¼´ÏÂÔØ 105.1M / 07-06
Á¢¼´ÏÂÔØ 132M / 07-06
Á¢¼´ÏÂÔØ 132M / 07-06
Á¢¼´ÏÂÔØ bonbonjump°²×¿¹Ù·½ÏÂÔØ2023×îаæ
13.4M / 01-03
Á¢¼´ÏÂÔØ 293.0M / 09-05
Á¢¼´ÏÂÔØ 1.22G / 07-06
Á¢¼´ÏÂÔØ 20.53G / 07-06
Á¢¼´ÏÂÔØ 229.9M / 07-06
Á¢¼´ÏÂÔØ 3.70G / 07-06
Á¢¼´ÏÂÔØ 904.0M / 07-06
Á¢¼´ÏÂÔØ 15.84G / 07-06
Á¢¼´ÏÂÔØ 45.50G / 07-06
Á¢¼´ÏÂÔØ 1.02G / 07-06
Á¢¼´ÏÂÔØ Copyright 2010-2025 µ¥»úÓÎÏ·ÏÂÔØ (R) °æÈ¨ËùÓÐ ·ÉÏèÏÂÔØËùÓÐÓÎÏ·¼°Èí¼þÏÂÔØ×ÊÔ´À´Ô´»¥ÁªÍø©§£¬²¢ÓÉÍøÓÑÉÏ´«·ÖÏí|¡£ÈçÓÐÇÖȨ£¬ÇëÀ´µçÀ´º¯¸æÖ®|¡£
·ÉÏèÖҸ棺µÖÖÆ²»Á¼É«Çé|¡¢·´¶¯¡¢±©Á¦ÓÎÏ· ºÏÀí°²ÅÅÓÎϷʱ¼ä ÏíÊܽ¡¿µÉú»î ¶õ¹«Íø°²±¸£º42011102003115ºÅ ¡¾¶õICP±¸17000818ºÅ-1¡¿