跪求大佬们,我的程序运行时出现[调用 "speclusKECA" 时,未对输出参数 "errors" (可能还包括其他参数)赋值。]这种情况应该怎么调试?程序就是底下的链接
运行程序时会出现:
调用 "speclusKECA" 时,未对输出参数 "errors" (可能还包括其他参数)赋值。
出错 main (line 32)
[errors,labels]=speclusKECA(data,K,sigma);
啥玩意
你好,请将main函数9行改为
data = wFeature(1:numel(I),:);
main函数第32行改为
labels=speclusKECA(data,K,sigma);
请同时将speclusKECA函数第23行改为
function [labels]=speclusKECA(data,C,sigma)