版本:大小:101KB
类别: 其他行业 系统:WinAll, WinXP, Win7, Win8
立即下载matlab svm工具箱是一款专门为matlab软件打造的应用程序,这款工具箱操作简单、易于使用、可以解决分类问题、回归问题、以及分布估计等问题,需要的朋友欢迎来绿色资源网免费下载使用。
现在通用的SVM的工具箱有两种,一种叫做SVM通用工具箱,另一种工具箱叫做SVM OSU_3.00工具箱。那么这两种工具箱有什么区别了?其实它们在界面上没有什么区别,也就是说你在使用SVM通用工具箱和SVM OSU_3.00工具箱时,都是要在Matalab软件的界面下进行使用,但是当你使用第一种工具箱时,你会发现它的计算速度非常的慢以至于有时算一些复杂的数据你需要老半天,相反的是当你在使用第二种工具箱,你会发现,速度还是非常的快的,那么究竟是为什么呢?其实应该发现的是第一种工具箱只有150KB,而第二种工具箱却有850KB,这就是原因,因为第二种工具箱外挂了一个C程序的编译器,也就是说同样的数据用第一种工具箱就是在Matalab语言下进行计算,而用第二种时,它会自动把Matalab程序编译成C程序,然后在C程序下进行计算,这显而易见提高了速度,所以第二种工具箱更为快捷。
1.在命令窗口输入以下命令:(路径根据自己的情况来调整)
cd 'D:\Program Files\MATLAB\R2008a\toolbox\svm'
addpath(genpathKPM(pwd))
addpath(genpath('D:\Program Files\MATLAB\R2008a\toolbox\svm'))
savepath
可以检验是否安装成功
which svcoutput
如果成功会显示其所在路径:D:\Program Files\MATLAB\R2008a\toolbox\svm\svcoutput.m
2.在较高版本的matlab使用其函数会出现错误:
...qp.dll 不是有效的 Win32 应用程序
这需要我们重新编译dll文件:
cd 'D:\Program Files\MATLAB\R2008a\toolbox\svm\Optimiser'
mex -v qp.c pr_loqo.c
此时会在Optimiser文件夹下看到两个文件:qp.dll.old和qp.mexw32;
把qp.mexw32重命名为qp.dll覆盖svm文件夹下的qb.dll即可。
查看全部