get_distance.m

来自「基于MATLAB蚁群算法LF解决聚类问题源程序代码」· M 代码 · 共 19 行

M
19
字号
%{
?	求两点空间的距离函数
a)	输入参数:
?	Oi点
?	Oj点
?	点的空间矩阵Item_Space
b)	输出参数:
?	两点之间的距离
%}
function distance=get_distance(Oi,Oj,item_space)
distance=0.0;
X1=item_space(Oi,:);
X2=item_space(Oj,:);
size=length(X1);
for i=1:size
    distance=distance+(X1(i)-X2(i))^2;
end
distance=sqrt(distance);

⌨️ 快捷键说明

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