Учитывая два набора d
-мерных точек. Как я могу наиболее эффективно вычислить парную квадратичную эвклидовую матрицу расстояний в Matlab?
Обозначения:
Set one задается символом (numA,d)
-matrix A
, а set two задается символом (numB,d)
-matrix B
. Результирующая матрица расстояния должна иметь формат (numA,numB)
.
Пример точек:
d = 4; % dimension
numA = 100; % number of set 1 points
numB = 200; % number of set 2 points
A = rand(numA,d); % set 1 given as matrix A
B = rand(numB,d); % set 2 given as matrix B