我的意思就是矩阵A的100个81维的数据与另一个81维的向量B的的数据进行欧氏距离计算,获得其欧氏距离的最小值
追答那就更简单了
程序可以这么写:假设1*8100维的矩阵为A,与之比较的矩阵为B,结果存在ans矩阵中
ans=zeros(1,100);
for i=1:100
a=A(81*(i-1)+1:81*i);
c=(a-B).^2;
ans(i)=sqrt(sum(c(:)));
end
[answer1,answer2]=min(ans);
其中answer1就是最小的欧式距离,
还可以通过answer2得到与B欧式距离最小的那个81维矩阵,A(81*(answer2-1)+1:81*answer2)