首先告诉大家MATLAB现在可以实现多类分类的问题!但是需要借助工具箱!
下面介绍的是台湾林智仁教授的libsvm工具箱在MATLAB中的安装和使用:
安装环境:Win7、Microsoft Visual Studio 2010
MATLAB版本:R2010b
编译器版本:Microsoft Visual C++ 2010
安装过程:
网站去下载最新的SVM软件,找到Download LIBSVM,点击zip file下载,这里有我们常用的matlab语言平台。解压缩打开其中的matlab文件夹下的README文件,可以看到在matlab下该怎么编译它。解压后可以放在任意目录下,但是最好放在MATLAB工具箱中,比如 C:\Program Files\MATLAB\R2011b\toolbox\libsvm-3.17。其中C:\Program Files\MATLAB\R2011b\要替换成你的MATLAB安装的位置目录,toolbox文件夹中存放的就是各种工具箱!题外话~
2、打开 matlab,找到Current Folder,点击旁边的...弹出对话框,切换进入到C:\Program Files\MATLAB\R2011a\toolbox\libsvm-3.12\matlab目录下,在命令窗口中键入以下命令:
>> mex -setup
%命令窗口显示
Please choose your compiler for building MEX-files:
Would you like mex to locate installed compilers [y]/n? n %这次是选择编译器&