当我们照常使用分类器函数svmclassify时,2018版的matlab会报出以下错误:

解决办法:

1,下载libsvm(一般下载最新版本就ok了)包,并将其添加至matlab的toolbox文件里。

并打开matlab编辑器,主页 / 设置路径 /  添加并包含子文件夹   /   加载libsvm包;

2.   编译toolbox/libsvm/matlab文件,编译方式两种:一种是直接在matlab中打开make.m文件 ,命令框中输入mex -setup

另一种:windows+r / cmd /cd +make.m  文件路径下,输入mex -setup  ,之后再输入make!

(特别提示:对于win10 系统的电脑,记得看上篇博客,libsvm中的代码有需要改动的地方)

上图是针对win10系统改动的代码部分;

3.  如果提示找不到编译器,则按照提示下载mingwin64,并进行安装(安装步骤百度都有,任意搜)

之后还是编译器找不到,接着安装visual studio (安装的版本与之前电脑上有的net framwork版本相匹配)比如本机安装net framwork4.5,则visual studio 安装2012 版本

4.   一切安装到位后,找到make.m文件进行编译

软件的安装步骤都可以搜索到,请按规则安装(各安装包要互相匹配)!!!

5.

原本的代码,会出现错误使用svmclassify的提示:

其中,将svmtrain  ——>  fitcsvm

svmclassify  ——>  predict

同时注意两个函数的用法规则。

这样就可以编译成功了!

标签:matlab2018a,make,libsvm,分类器,matlab,版本,安装,svmclassify

来源: https://www.cnblogs.com/lwcwj/p/10751237.html

matlab2018b中svm无法运行,关于matlab2018a版本错误使用 svmclassify 分类器相关推荐

  1. 进行latex中的稿件运行时出现该错误,找不到STKaiti的字体

    进行latex中的稿件运行时出现该错误,找不到STKaiti的字体,在其他搜索引擎搜索相关字体下载即可(非百度,建议谷歌下搜索) 重点:看清是华文楷体STKaiti​​​​​​​,每种字体都不一样. ...

  2. eclipse中jsp文件运行后404的错误

    eclipse struts2过滤器导致的jsp文件运行后404的错误 原因:1.工作区文件名中带有汉字!(我的原因) 2.jsp文件放在了WEB-INF中,应该放在webapp中,与WEB-INF同 ...

  3. 在一个IIS上同时运行两个版本ASP.NET报错的

    在Windows 2003 server IIS 6.0上运行一个ASP.NET 2.0网站时出现报错: 服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用.请点击 ...

  4. “Matlab R2016a中运行‘mex -setup’,错误使用 mex 未找到支持的编译器或 SDK”的解决办法

    目录 问题描述: 原因分析: 解决方案: 1.失败经验 2.成功方法 (1)下载MinGW-w64 C/C++ 编译器 (2)安装MinGW-w64 C/C++ 编译器 (3)设置为系统环境变量 (4 ...

  5. matlab中svm算法实现,svm算法matlab实现

    svm算法简介解析_中职中专_职业教育_教育专区.svm svm(support... 2008-10-31 19:32 支持向量机 Matlab 示例程序四种支持向量机用于函数拟合与模式识别的 Ma ...

  6. 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( pip 21.0 will drop support for Python 2.7 in January 20 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [错误记录]Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( No module named 'threadpool' ...

  7. python37.dll可能与您正在运行_win7系统提示模块可能与您正在运行的windows版本不兼容如何解决...

    最近有win7 64位纯净版系统用户在电脑中执行一些操作的时候,却突然遇到提示模块可能与您正在运行的windows版本不兼容,想必很多用户也遇到过这样的问题吧,该怎么办呢,本教程就给大家讲解一下win ...

  8. win2012中让IIS同时支持多版本ASP.NET 3.5/4.0/4.5的方法

    这篇文章主要介绍了win2012中让IIS同时支持多版本ASP.NET 3.5/4.0/4.5的方法,需要的朋友可以参考下 Windows 2012系统天然就支持ASP.NET 4.5框架,就像Win ...

  9. 如何修复 Flutter 中的“正在检查 Dart SDK 版本... << 此时出乎意料”错误?

    如何修复 Flutter 中的"正在检查 Dart SDK 版本- << 此时出乎意料"错误? 每当我尝试从终端运行任何应用程序或 flutter 命令时,我都会遇到问 ...

最新文章

  1. IntelliJ IDEA WEB项目的部署配置
  2. mysql 1146错误
  3. socket入门教程
  4. 面向对象的三大特性————继承,多态
  5. Loadrunner学习笔记(四)
  6. 【搜索树】高级打字机(luogu 1383)
  7. PyCharm社区版支持深度学习_在Windows的Ubuntu子系统运行支持CUDA的深度学习代码
  8. Shiro 权限验证原理
  9. WMS仓库管理系统---(12)货位库存管理
  10. html毕业答辩ppt,毕业论文答辩ppt(要求和制作技巧)
  11. 微软力挺程序员硬刚996!
  12. iOS 单元测试 Tests 和 UITests
  13. 推荐几个编程学习网站,你值得拥有!
  14. neighbors.kneighbors_graph的原理和应用
  15. 人的转型才是关键 数字化时代你具备数字领导力么
  16. 弃用手机号码未被解绑小米账户:用户信息遭泄露
  17. 网络协议分析(某国外社交软件)
  18. 系统(HTML页面)设置icon图标
  19. RedHat RHEL7.2系统的详细步骤(图文)
  20. Git版本控制管理——提交

热门文章

  1. JConsole的使用手册 JDK1.5(转)
  2. 基本shell编程【3】- 常用的工具awk\sed\sort\uniq\od
  3. 使用bash编写Linux shell脚本--复合命令
  4. 工作中影响提高的一些想法
  5. Android中文API(136) —— Bitmap
  6. python中数字和字符串可以直接相加_用c语言或者python将文件中特定字符串后面的数字相加...
  7. Java Html转pdf实战
  8. mybatis配置insert/update/delete同一个模板
  9. 用java编写日历添加窗口一角_Java 实训4 编写一个窗体程序显示日历
  10. [转载] Java——数组习题