zoukankan      html  css  js  c++  java
  • 基于matlab的libsvm安装及遇到的问题

    1、svmtrain、svmclassify函数 需要安装libsvm,下载网址和安装等可以看这个博客https://www.cnblogs.com/awishfullyway/p/6039037.html;

    2、 关于这个问题

    load ‘heart_scale.mat’
    Error using load
    Unable to read file ‘heart_scale.mat’: No such file or directory.

    https://www.cnblogs.com/yinheyi/p/6788989.html 有介绍,

    即下面这个方法可以解决。

    4. 验证一下能否使用。

    在下载的工具箱文件夹里面有一个 heart_scale的文件,这个是c++能打开的文件,我们直接使用load搞不定的。把这个文件复制到matlab文件夹下,使用 libsvmread 载入;方法为:

    [label_vector, instance_matrix] = libsvmread('filename')

    [heart_scale_label, heart_scale_inst] = libsvmread('heart_scale');
    model=svmtrain(heart_scale_label,heart_scale_inst)
    [predict_label]=svmpredict(heart_scale_label,heart_scale_inst,model);

    3、在运行程序时,出现Undefined function 'grp2idx' for input arguments of type 'double'.

    或是已经安装了statistics toolbox统计工具箱而运行程序提示说没有,建议对license.lic尝试修改。情况如网址为:https://www.cnblogs.com/wq242424/p/7841140.html

    新建议个txt文档,将代码拷贝,然后修改.lic即可,my matlab is matlab2011b,可行。修改lic后,程序就没有问题了。

  • 相关阅读:
    hdoj 3599 最小费用最大流
    poj 2516 最小费用最大流
    poj 3281 最大流拆点
    poj 3436 网络最大流加打印路径
    邻接表模板
    hdu 2102 搜索
    hdoj 1533 最小费用最大流
    HDU 1231 最大连续子序列
    NYOJ 2 括号配对问题
    POJ 1163 / NYOJ 16 The Triangle(数字三角形)
  • 原文地址:https://www.cnblogs.com/rjjhyj/p/8684539.html
Copyright © 2011-2022 走看看