MATLAB 错误 - 'double' 类型输入参数的未定义函数或方法'fitcsvm'



我正在运行

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 2014 中就有一个函数。检查您拥有的 matlab 版本和统计工具箱。

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

最新更新