clc
clear all
rng('default') % For reproducibility
X = rand(3,2) % 每一行是一个样本
Y = rand(3,2) % 每一行是一个样本
D = pdist2(X,Y) % 计算欧几里德距离
D1 = sqrt(sum((X(1,:)-Y(1,:)).^2)) % 验证第一个元素
X =
0.8147 0.9134
0.9058 0.6324
0.1270 0.0975
Y =
0.2785 0.9649
0.5469 0.1576
0.9575 0.9706
D =
0.5387 0.8018 0.1538
0.7100 0.5951 0.3422
0.8805 0.4242 1.2050
D11 =
0.5387
minD = min(D)
minD =
0.5387 0.4242 0.1538