【发布时间】:2017-02-16 12:08:40
【问题描述】:
我有一个点point=[x y] 和一个向量vec=[X Y],其中X 和Y 是包含许多点的x、y 值的向量。我使用以下代码计算了vec 中所有点与point 的欧式距离:
diff=vec-point;
squared=diff.*diff;
distances=sqrt(sum(squared,2));
我见过pdist() 函数,但找不到在我的代码中使用它的好方法。有没有更优雅的方式来做到这一点?
【问题讨论】: