找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10|回复: 0

svm matlab工具箱

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2024-12-6 23:38:13 | 显示全部楼层 |阅读模式
软件标签:  matlab工具箱   matlab
matlab svm工具箱是一款专门为matlab软件打造的应用程序,这款工具箱操作简单、易于使用、可以解决分类问题、回归问题、以及分布估计等问题,需要的朋友欢迎来绿色资源网免费下载使用。
matlab svm工具箱介绍
现在通用的svm的工具箱有两种,一种叫做svm通用工具箱,另一种工具箱叫做svm osu_3.00工具箱。那么这两种工具箱有什么区别了?其实它们在界面上没有什么区别,也就是说你在使用svm通用工具箱和svm osu_3.00工具箱时,都是要在matalab软件的界面下进行使用,但是当你使用第一种工具箱时,你会发现它的计算速度非常的慢以至于有时算一些复杂的数据你需要老半天,相反的是当你在使用第二种工具箱,你会发现,速度还是非常的快的,那么究竟是为什么呢?其实应该发现的是第一种工具箱只有150kb,而第二种工具箱却有850kb,这就是原因,因为第二种工具箱外挂了一个c程序的编译器,也就是说同样的数据用第一种工具箱就是在matalab语言下进行计算,而用第二种时,它会自动把matalab程序编译成c程序,然后在c程序下进行计算,这显而易见提高了速度,所以第二种工具箱更为快捷。



matlab svm工具箱使用方法
1.在命令窗口输入以下命令:(路径根据自己的情况来调整)

cd “d:program filesmatlab
2008a        oolboxsvm“

addpath(genpathkpm(pwd))

addpath(genpath(“d:program filesmatlab
2008a        oolboxsvm“))

savepath

可以检验是否安装成功

which svcoutput

如果成功会显示其所在路径:d:program filesmatlab
2008a        oolboxsvmsvcoutput.m

2.在较高版本的matlab使用其函数会出现错误:

...qp.dll 不是有效的 win32 应用程序

这需要我们重新编译dll文件:

cd “d:program filesmatlab
2008a        oolboxsvmoptimiser“

mex -v qp.c pr_loqo.c

此时会在optimiser文件夹下看到两个文件:qp.dll.old和qp.mexw32;

把qp.mexw32重命名为qp.dll覆盖svm文件夹下的qb.dll即可。


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-17 00:38 , Processed in 0.076767 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表