ds1.m

来自「用matlab实现聚类算法」· M 代码 · 共 18 行

M
18
字号
% ds1.m,用绝对值法求距离
function d=ds1(vector);
[a,b]=size(vector);
d=zeros(a);
for i=1:a
    for j=1:i
        d(i,j)=inf
    end
    for j=i+1:a
        for k=1:b
        
            d(i,j)=d(i,j)+abs(vector(i,k)-vector(j,k));
         
        end
    end
end
fprintf('决定值距离矩阵如下:\n');
disp(d)

⌨️ 快捷键说明

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