LIBsvm安过程及错误提示.docVIP

  • 7
  • 0
  • 约 6页
  • 2016-11-24 发布于贵州
  • 举报
libSVM安装过程及错误提示 libSVM是用C++语言编写而成的,它提供了和其它软件诸如Matlab的接口,所以如果想要在Matlab中使用,首先要在Matlab中对C文件进行混合编译,把C文件转换为Matlab可以执行的.dll文件。 Matlab程序是一种解释执行程序,不用编译等预处理,程序运行速度较慢。C/C++语言是高级程序设计语言之一,它可对操作系统和应用程序以及硬件进行直接操作,用C/C++语言明显优于其它解释型高级语言,一些大型应用软件如 Matlab 就是用C语言开发的。通过把耗时长的函数用c语言实现,并编译成mex函数可以加快执行速度。Matlab调用C/C++的方式主要有两种:利用MEX技术和调用C/C++动态连接库。libSVM在Matlab中的安装采用的是第一种方式。 在Matlab与C/C++混合编程之前,必须先对Matlab的编译应用程序mex和编译器mbuild进行正确的设置: 系统XP,Matlab版本2013a,C编译器为VS2010. 1. 下载libSVM 下载链接:D:\Program Files\matlab 2013a\toolbox\libsvm-3.18\matlab 下载好保存到合适的路径,推荐Matlab安装目录下的toolbox中 2. 解压文件 3. 将libSVM所在的文件夹加入Matlab的搜索路径,在菜单

文档评论(0)

1亿VIP精品文档

相关文档