你把第二组的cxd改个名字,比如叫dxc好了
n=size(cxd,1);%第一组点数量m=size(dxc,1);%第二组点数量[p,q]=ndgrid(1:n,1:m);f=@(t)norm(cxd(p(t),:)-dxc(q(t),:));dis=arrayfun(f,reshape(1:numel(p),size(p)))%距离矩阵
dis就是你要的距离,它有n行m列,n为第一组点的数量,m为第二组点的数量。
第i行j列的元素代表第一组的第i个点到第二组的第j个点的距离。