我正在运行
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
命令查找它。