【问题标题】:svrkernel input parameterssvrkernel 输入参数
【发布时间】:2013-02-04 02:37:10
【问题描述】:

我正在尝试在 matlab 中使用 svr。我将所有输入参数都提供给它。当我执行该功能时,我得到了

??? Error using ==> mrdivide
Matrix dimensions must agree.

Error in ==> svkernel at 35
    k = exp(-(u-v)*(u-v)'/(2*p1^2));

Error in ==> svr at 40
      H(i,j) = svkernel(ker,X(i,:),X(j,:));

我检查了错误行。 u 和 v 从列向量 X 和 Y 中获取值。

【问题讨论】:

    标签: matlab regsvr32


    【解决方案1】:

    我终于解决了。 SVR 工具箱由 Steve R 生成。 Gunn 有一个函数 svKernel,它使用 p1p2 作为全局变量。但是这两个值没有在工具箱的任何地方声明,所以它给出了一个错误。只需尝试将这些函数复制到您的工作区并将值添加到 p1 和 p2。

    【讨论】:

      猜你喜欢
      • 2016-05-28
      • 2021-12-22
      • 1970-01-01
      • 2013-01-03
      • 2010-10-21
      • 2015-05-03
      • 2016-05-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多