代码如下:
clc
clear
a=importdata('kk.txt')
%从*.txt
文件中读取数据存于a中
[m,n]=size(a)
%a看来是一个矩阵了,size出它的行数m和列数n
norm=zeros(m,1)
%
有m行,那么需要算m个范数,将存于norm中。
for
k=1:m
norm(k)=norm(a(k,:))
%算每一行的2-范数
end
关键的已经给出,后面的就是去norm数组中的数据互相做减法然后保存到另外一个数组中就行了。
直接把坐标带进去你采用的距离公式就行了。最简单的是二维的的欧式距离公式。举个例子吧
a=[1,2]
b=[2,1]
juli=sqrt((a(1)-b(1))^2+(a(2)-b(2))^2)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)