matlab libsvm工具箱下载-matlab libsvm工具箱 for 32/64位 3.2.1 加强版 - 河东下载站

河东软件园:绿色免费的软件下载站! 最新软件|软件分类|软件专题|软件发布

所在位置:首页 > 应用软件 > 其它应用 > matlab libsvm工具箱 for 32/64位 3.2.1 加强版

matlab libsvm工具箱 for 32/64位

 3.2.1 加强版
  • 软件大小:790 KB
  • 更新日期:2017-05-26
  • 软件语言:英文
  • 软件类别:其它应用
  • 软件授权:免费软件
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

8.8
软件评分

本地下载文件大小:790 KB 高速下载需下载高速下载器,提速50%

软件介绍人气软件相关文章网友评论下载地址

为您推荐:其它应用

  matlab libsvm工具箱是款专门为了针对matlab进行研发推出的工具箱;它支持计算智能研究、开发者、学生等进行使用,软件的功能非常强大,而且这进行论文的书写时,已经有用户进行使用这款工具了,不管您是新手还是老手,都可轻松的使用这款工具;软件的操作简单,使用方便,是款非常值得大家信赖的工具包,需要的朋友赶快这河东软件园将matlab libsvm工具箱下载来使用试试吧,支持32位和64位的操作系统!

matlab libsvm工具箱 for 32/64位 3.2.1 加强版

软件功能

  模型块,用于增量生成代码

  原子子系统和原子子图表,用于通过可重入 C 函数重用代码

  总线对象和总线数组,用于在代码中生成结构

  S 函数,用于对已有代码进行仿真和对接

  Simulink 中的 MATLAB 函数块和 Stateflow 中的 MATLAB 函数,用于从具有 MATLAB 组件的模型生成代码

  将数据类型声明为整型、浮点型和定点型

  指定调优和校准参数或常数的存储区

  指定监测和记录信号数据的存储区

  重复使用存储区以最小化局部范围的数据

  离散、连续或混合 Simulink 和 Simulink 模型的 ANSI/ISO C 和 C++ 代码及可执行文件

  用于大型模型的增量代码生成

  整型、浮点型和定点型数据类型支持

  针对单采样率、多采样率和异步模型的代码生成

  使用或不使用 RTOS 的单任务、多任务和多核代码执行

  用于参数调优和信号监测的外部模式仿真

软件特色

  1. matlab自带了C编译器Lcc-win32C,但是libsvm原始版本是C++实现的,因此需要C++的编译器来编译,这就是不适用matlab默认编译器而选择其他C++编译器的原因。

  matlab支持的编译器也是有限的,可以查看不同版本matlab支持的编译器列表

  2. 如果matlab版本太低,如matlab 7.0是不能用VS作为编译器的,只能用VC++ 6.0

  3. .mexw32 文件是经过加密的,打开是乱码,函数本身没有帮助。

  例如输入 help svmpredict会出现报错: svmpredict not found

  工具箱libsvm-3.12matlab中README文件才是帮助文件。

  但是输入help svmtrain会出现帮助信息,其实出现的是系统自带的svmtrain函数,没有libsvm工具箱中的好用。

安装方法

  一。下载libsvm

  在绿色资源网的网站上下载 libsvm-3.12.zip文件,解压后放在任意目录下,最好放在MATLAB工具箱中,比如 C:Program FilesMATLABR2011atoolboxlibsvm-3.12下。

  二。配置编译器

  打开 matlab,切换到C:Program FilesMATLABR2011atoolboxlibsvm-3.12matlab目录下,键入以下命令:

  mex –setup

  出现提示语句

  Please choose your compiler for building MEX-files:

  Would you like mex to locate installed compilers [y]/n?n %这次是选择编译器,输入n,选择自定义的编译器

  出现以下选项(因电脑而异)

  Select a compiler:

  [1] Intel C++ 11.1 (with Microsoft Visual C++ 2008 SP1 linker)

  [2] Intel Visual Fortran 11.1 (with Microsoft Visual C++ 2008 SP1 linker)

  [3] Intel Visual Fortran 11.1 (with Microsoft Visual C++ 2008 Shell linker)

  [4] Lcc-win32 C 2.4.1

  [5] Microsoft Visual C++ 6.0

  [6] Microsoft Visual C++ 2005 SP1

  [7] Microsoft Visual C++ 2008 SP1

  [8] Microsoft Visual C++ 2010

  [9] Microsoft Visual C++ 2010 Express

  [10] Open WATCOM C++

  [0] None

matlab libsvm工具箱 for 32/64位 3.2.1 加强版

  Compiler: 8%可以用其他的,出现以下提示语句

  Your machine has a Microsoft Visual C++ 2010 compiler located at

  C:Program FilesMicrosoft Visual Studio 10.0. Do you want to use this compiler [y]/n?

  编译器默认路径,确认正确输入y,更改路径,输入n

  输入y出现再次确认

  Please verify your choices:

  Compiler: Microsoft Visual C++ 2010

  Location: C:Program FilesMicrosoft Visual Studio 10.0

  Are these correct [y]/n? y

  编译器配置完成

  Trying to update options file: C:Documents and SettingszhangduokunApplication DataMathWorksMATLABR2011amexopts.bat

  From template: C:PROGRA~1MATLABR2011abinwin32mexoptsmsvc100opts.bat

  Done . . .

  三。编译

  输入命令

  》 make

  》

  %编译完成

matlab libsvm工具箱 for 32/64位 3.2.1 加强版

  系统就会生成svmtrain.mexw32,svmpredict.mexw32,libsvmread.mexw32和libsvmwrite.mexw32等文件(对于 Matlab 7.1以下上版本,生成的对应文件为svmtrain.dll,svmpredict.dll和 read_sparse.dll,没做测试),然后可以在matlab的菜单 File->Set Path->add with subfolders(可直接用Add Folder)里,把 C:Program FilesMATLABR2011atoolboxlibsvm-3.12matlab目录添加进去,这样以后在任何目录下都可以调用 libsvm的函数了。

  四。测试

  为了检验 libsvm和 matlab之间的接口是否已经配置完成,可以在 matlab下执行以下命令:

  》load heart_scale

  完成该步骤后发现Workspace中出现了heart_scale_inst和 heart_scale_label,说明正确

  》model = svmtrain(heart_scale_label, heart_scale_inst, '-c 1 -g 0.07');

  》 [predict_label, accuracy, dec_values] = svmpredict(heart_scale_label, heart_scale_inst, model); %

  Accuracy = 86.6667% (234/270) (classification)% done

  如果运行正常并生成了model这个结构体(其中保存了所有的支持向量及其系数),那么说明 libsvm和matlab 之间的接口已经完全配置成功。

使用方法

  代码生成选项

  Simulink Coder 提供了用户可选择的选项,以帮助在桌面和仿真环境中执行生成的代码。

matlab libsvm工具箱 for 32/64位 3.2.1 加强版

  生成代码

  Simulink Coder 为 Simulink 和 Stateflow 功能和组件提供了全面的代码生成支持

matlab libsvm工具箱 for 32/64位 3.2.1 加强版

  定义和控制数据

  Simulink Coder 允许您定义和控制模型数据在所生成代码中的出现方式。

matlab libsvm工具箱 for 32/64位 3.2.1 加强版

  选择和使用目标

  Simulink 模型资源管理器在 Simulink 中提供了单一用户界面,用于配置所有代码生成设置

matlab libsvm工具箱 for 32/64位 3.2.1 加强版

常见问题

  如何应用MATLAB中的svmpredict LIBSVM?

  我用的是Libsvm(3.17)与MATLAB接口我的数据由3类分类的软件。我用代码培训,模式= svmtrain(trainlabel,traindata,“–0–T 3 C 1);和分类我用[ predict_label,精度,dec_values ] = svmpredict(testlabel、测试数据、模型);但它不工作。我为型结构的输入参数有错误未定义的函数的svmpredict”。

  那么如何申请使用libsvm Matlab2012分类svmpredict。?

  分类的libsvm matlab

  阿尔诺问恩斯伯格8损坏2016

  我有一个关于分类的准确性问题,结合支持向量机和LIBSVM库。

  我有两套数据数据集

  当我画这两集显然是线性可分的

matlab libsvm工具箱 for 32/64位 3.2.1 加强版
matlab libsvm工具箱 for 32/64位 3.2.1 加强版

下载地址

  • matlab libsvm工具箱 for 32/64位 3.2.1 加强版

    本地高速下载

人气软件

查看所有评论>>网友评论0

发表评论

您的评论需要经过审核才能显示

精彩评论

最新评论

盖楼回复X

(您的评论需要经过审核才能显示)