如何在MATLAB中添加SVM函数工具箱
matlab是有自己自带的svm函数的,不过做得不是很强,你可以另外下载网上其他人开发的svm函数工具箱,放到matlab自己的的tool文件夹里面,在命令窗口打
addpath(genpath(D:\MATLAB6p5oolbox\svm));
前面的路径是你的matlab的路径
matlab自带的svm函数是svmtrain
svmtrain Train a support vector machine classifier
SVMSTRUCT = svmtrain(TRAINING, Y) trains a support vector machine (SVM)
classifier on data taken from two groups. TRAINING is a numeric matrix
of predictor data. Rows of TRAINING correspond to observations; columns
correspond to features. Y is a column vector that contains the known
class labels for TRAINING. Y is a grouping variable, i.e., it can be a
categorical, numeric, or logical vector; a cell vector of strings; or a
character matrix with each row representing a class label (see help for
groupingvariable). Each element of Y specifies the group the
corresponding row of TRAINING belongs to. TRAINING and Y must have the
same number of rows. SVMSTRUCT contains information about the trained
classifier, including the support vectors, that is used by SVMCLASSIFY
for classification. svmtrain treats NaNs, empty strings or 'undefined'
values as missing values and ignores the corresponding rows in
TRAINING and Y.
SVMSTRUCT = svmtrain(TRAINING, Y, 'PARAM1',val1, 'PARAM2',val2, ...)
这里有个例子。
今天费了好大的劲终于将SVM_SteveGunn添加至我的matlab工具箱内,并且已能成功运行,现在把在添加以及运行中出现的各种问题罗列如下,并一一解决:
1、将下载的svm工具箱添加至matlab安装目录下
1、单独下载的工具箱
2、把新的工具箱拷贝到某个目录(我的是D:\soft\matlab2011boolbox)。
注意:你要是添加的很多个m文件,那就把这些m文件直接拷到再下一层你想要的工具箱的文件夹里
例如,我要添加的是支持向量机工具箱,在刚才的文件夹下我已经有svm(支持向量机工具箱)文件夹了,但有的m文件还没有,我就把新的m文件统统拷到D:\soft\matlab2011boolbox \svm目录下了。如果你连某工具箱(你打算添加的)的文件夹都没有,那就把文件夹和文件一起拷到D:\soft\matlab2011boolbox 下。
先把工具箱保存到MATLAB安装目录的根目录下面,然后运行matlab---->file---->set path---->add folder 然后把你的工具箱文件夹添加进去就可以了
3、在matlab的菜单file下面的set path把它( D:\soft\matlab2011boolbox \svm )加上。
4、 把路径加进去后在file→Preferences→General的Toolbox Path Caching里点击update Toolbox Path Cache更新一下。
在MATLAB中添加SVM函数工具箱方法:
首先需要MATLAB SVM Toolbox,将其中的文件解压并命名为svm
将文件拷到E:\matlaboolbox
打开matlab点击set path---->add folder 然后把你的工具箱文件夹添加进去就可以了
路径加进去后在file→Preferences→General的Toolbox Path Caching里点击update Toolbox Path Cache更新一下。
最后在matlab的命令栏中输入which svcoutput可以查看路径E:\matlaboolbox\svm\svcoutput.m就可以了
如何在MATLAB中添加SVM函数工具箱
首先需要MATLAB SVM Toolbox,将其中的文件解压并命名为svm 将文件拷到E:\\matlab\\toolbox 打开matlab点击set path--->add folder 然后将工具箱文件夹添加进去 路径加进去后在file→Preferences→General的Toolbox Path Caching里点击update Toolbox Path Cache更新一下 最后在matlab的命令栏中输入which svc...
如何在MATLAB中添加SVM函数工具箱
打开matlab,点击HOME中的"Set Path"选项。在弹出的对话框中,选择“Add with Subfolders...”。在弹出的文件夹选择对话框中,选择svm工具箱所在的目录。选择完成后,回到“Set Path”对话框,多了以下一些目录路径,然后点击“Save”和“Close”即可。回到matlab主界面,输入svmtrain即可测试libsvm工具箱...
如何在MATLAB中添加SVM函数工具箱
1、将下载的svm工具箱添加至matlab安装目录下 1、单独下载的工具箱 2、把新的工具箱拷贝到某个目录(我的是D:\\soft\\matlab2011b\\toolbox)。注意:你要是添加的很多个m文件,那就把这些m文件直接拷到再下一层你想要的工具箱的文件夹里 例如,我要添加的是支持向量机工具箱,在刚才的文件夹下我...
如何在MATLAB中添加SVM函数工具箱
首先需要MATLAB SVM Toolbox,将其中的文件解压并命名为svm 将文件拷到E:\\matlab\\toolbox 打开matlab点击set path--->add folder 然后把你的工具箱文件夹添加进去就可以了 路径加进去后在file→Preferences→General的Toolbox Path Caching里点击update Toolbox Path Cache更新一下。最后在matlab的命令栏...
如何在MATLAB中添加SVM函数工具箱
第一步把SVM工具箱拷贝到你的MATLAB安装路径下的toolbox 例如:D:\\Program Files\\Matlab\\R2007b\\toolbox 第二步打开MATLAB,file ,set path, add folder, 添加工具箱中的svm文件夹 第三步在命令框中随便输入一个svm命令测试,例如svmtrain,如果有信息出来即可。工具箱见附件。
如何在MATLAB中添加SVM函数工具箱
1、首先需要MATLAB SVM Toolbox,将其中的文件解压并命名为svm 2、将文件拷到E:\\matlab\\toolbox 3、打开matlab点击set path--->add folder 然后把你的工具箱文件夹添加进去就可以了 4、路径加进去后在file→Preferences→General的Toolbox Path Caching里点击update Toolbox Path Cache更新一下。5、最...
如何在MATLAB中添加SVM函数工具箱
1)将下载的SVM工具箱的文件夹放在\\matlab71\\toolbox\\下 2)打开matlab->File->Set Path中添加SVM工具箱的文件夹 现在,就成功的添加成功了.可以测试一下:在matlab中输入which svcoutput 回车,如果可以正确显示路径,就证明添加成功了,例如:C:\\Program Files\\MATLAB71\\toolbox\\svm\\svcoutput.m 3,用SVM...
如何在MATLAB中添加SVM函数工具箱
首先你要先下载libsvm。最好把函数包放到matlab的tool文件夹下,当然放其它地方也可以。把相应的路径加入到matlab的路径里,可以用工具栏的setpath按钮加入。也可以用函数addpath(genpath(D:\\MATLAB6p5\\toolbox\\svm));里面的路径就是你放的工具包文件夹路径 ...
如何在MATLAB中添加SVM函数工具箱
先需要MATLAB SVM Toolbox,将其中的文件解压并命名为svm 将文件拷到E:\\matlab\\toolbox 打开matlab点击set path--->add folder 然后把你的工具箱文件夹添加进去 路径加进去后在file→Preferences→General的Toolbox Path .
如何在matlab中添加SVM工具箱以及初次应用
一、因为要用到SVM,所以想先在matlab下学习一下,简短讲添加工具箱很简单:1.1:如果是Matlab安装光盘上的工具箱,重新执行安装程序,选中即可。1.2:如果是单独下载的工具箱,则需要把新的工具箱(以下假设工具箱名字为svm)解压到toolbox目录下,然后用addpath或者pathtool把该工具箱的路径添加到...