我目前正在研究Henning Voss在Matlab中实现ACE算法Link
我看到cef()
函数的使用,但不知道它的意思......
摘自该计划:
phi(d,:)=cef(phi(1,:)-sum0,ind(d,:),ranks(d,:),wl,ll);
function r=cef(y,ind,ranks,wl,ll)
cey=win(y(ind),wl,ll);
r=cey(ranks);
function r=win(y,wl,ll)
% wl=0,1,2...
r=conv(y,ones(2*wl+1,1));
r=r(wl+1:ll+wl)/(2*wl+1);
r(1:wl)=r(wl+1); r(ll-wl+1:ll)=r(ll-wl);
其中d是int,phi是amxn矩阵,sum0是数字,ind是amxn矩阵,rank是amxn矩阵,wl是“平滑内核的宽度”,ll是数据点的数量。 / p>
任何帮助将不胜感激..