各位爸爸们!我的程序运行时出现[调用 "speclusKECA" 时,未对输出参数 "errors" (可能还包括其他参数)赋值。]这种情况应该怎么调试?程序就是底下的链接!

跪求大佬们,我的程序运行时出现[调用 "speclusKECA" 时,未对输出参数 "errors" (可能还包括其他参数)赋值。]这种情况应该怎么调试?程序就是底下的链接

运行程序时会出现:
调用 "speclusKECA" 时,未对输出参数 "errors" (可能还包括其他参数)赋值。
出错 main (line 32)
[errors,labels]=speclusKECA(data,K,sigma);

[百度云盘程序链接](链接:

提取码:n65i),

啥玩意

你好,请将main函数9行改为

data = wFeature(1:numel(I),:);

main函数第32行改为

labels=speclusKECA(data,K,sigma); 

请同时将speclusKECA函数第23行改为

function [labels]=speclusKECA(data,C,sigma)