全球旧事资料 分类
matlab中SVM工具箱的使用方法
1下载SVM工具箱httpseexidia
educ
facultychzhe
gbishei
dexfilesi
dexlhtm
2安装到matlab文件夹中
1将下载的SVM工具箱的文件夹放在matlab71toolbox下
2打开matlabFileSetPath中添加SVM工具箱的文件夹
现在就成功的添加成功了
可以测试一下在matlab中输入whichsvcoutput回车如果可以正确显示路径就证明添加成功了例如
CProgramFilesMATLAB71toolboxsvmsvcoutputm
3用SVM做分类的使用方法
1在matlab中输入必要的参数XYkerCp1p2
我做的测试中取的数据为
N50

2Nra
d
state6x1ra
d
2Ny1o
es1Nx25ra
d
2Ny2o
es1N
figureplotx11x12bxx21x22kaxis3838titleCSVCholdo

X1x1x2
Y1y1y2
XX1
fYY1
其中X是1002的矩阵Y是1001的矩阵
CI
f
kerli
ear
globalp1p2
p13
p21
然后在matlab中输入
svalphabiassvcXYkerC回车之后会显示
SupportVectorClassificatio
_____________________________Co
structi
gOptimisi
gExecutio
time19seco
dsStatusOPTIMAL_SOLUTIONw02Margi
04184143091912
Sumalpha0418414SupportVectors330

sv
3
alpha
000000000000000
f00000000002输入预测函数可以得到与预想的分类结果进行比较
输入predictedYsvcoutputXYXkeralphabias回车后得到
predictedY
111111111
3画图
输入svcplotXYkeralphabias回车
fr
好听全球资料 返回顶部