X =
1 2
1 3
2 2
3 1
Y = pdist(X,'mahal')
Y =
2.34522.00002.34521.22472.44951.2247
http://junjun0595.blog.163.com/blog/static/969561420100633351210/
for i=1:mxfor j=1:nx
D(i,j)=((X1(i,:)-X1(j,:))*inv(C)*(X1(i,:)-X1(j,:))')^0.5
end
end
既然i表示行,j表示列,那么j就不能出现在行的位置上,即不能出现x(j,:)
补充:当j大于i的时候,x(j,:)就会出错
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)