matlab一個程式設計問題 已知兩組(xyz)座標 怎麼求其中一組各個點與另一組之間的距離矩陣?
作者:由 Peter Bot 發表于 攝影時間:2019-08-27
和
的距離是
,其中
。
程式碼如下:
m
=
835
;
n
=
1877
;
x1
=
randn
(
m
,
1
);
% m x 1
x2
=
randn
(
1
,
n
);
% 1 x n
dist
=
repmat
(
x1
。^
2
,
[
1
,
n
])
-
2
*
x1
*
x2
+
repmat
(
x2
。^
2
,
[
m
,
1
]);
% m x n
% 這樣也行
dist
=
(
x1
-
x2
)
。^
2
;
% m x n
下一篇:如何感動一個男生?