vxb.m

来自「该算法是结合减法聚类与FCM聚类算法融合的远代码。算法通过融合这两种算法」· M 代码 · 共 31 行

M
31
字号
%xie-beni提出的聚类有效性函数的程序如下:
function Vxb=Vxb(data,u,center)
%c 为聚类数,center为聚类中心,u为划分矩阵
clear t
[c,n]=size(u);
U=u.^2;
for i=1:c
    for j=1:c
        if i~=j
            p(i,j)=norm(center(i,:)-center(j,:),2);
        end
    end
end
for i=1:c
    for j=1:c
        if i==j
            p(i,j)=p(1,2);
        end
    end
end
mp=min(min(p));
for i=1:c
    for k=1:n
        t(i,k)=norm(data(k,:)-center(i,:),2);
    end
end
o=sum(sum(U.*t));
Vxb=o/n/mp;

            

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?