【问题标题】:MATLAB Error - Undefined function or method 'fitcsvm' for input arguments of type 'double' [duplicate]MATLAB错误-“double”类型的输入参数的未定义函数或方法“fitcsvm”[重复]
【发布时间】:2014-05-09 15:04:39
【问题描述】:

我在跑步

SVMModel = fitcsvm(X,Y,'KernelFunction','rbf','Standarize',true,'ClassNames',[-1,1]);

我得到的错误是

Undefined function or method 'fitcsvm' for input arguments of type 'double'

我很确定 X 和 Y 是矩阵:

size(X)
ans =
544    28


size(Y)
ans =
544     1

知道这里发生了什么吗?

【问题讨论】:

    标签: matlab svm libsvm


    【解决方案1】:

    该错误意味着没有这样的功能。由于该功能是机器学习工具箱的一部分,因此您很可能不拥有此工具箱。使用命令窗口中的ver 命令查找它。

    【讨论】:

      【解决方案2】:

      到目前为止,它仅在 Matlab 2014 中可用。检查您拥有的 matlab 版本和统计工具箱。

      【讨论】:

        猜你喜欢
        • 2010-09-16
        • 2021-07-12
        • 2012-04-24
        • 1970-01-01
        • 2013-09-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-09
        • 1970-01-01
        相关资源
        最近更新 更多