Graph 在python中计算两点之间的距离

Graph 在python中计算两点之间的距离,graph,Graph,我试图让我的代码来计算我绘制的两张图上的转折点位置之间的距离 代码需要比较图1上第一个转折点的位置与图2上第一个转折点的位置。然后在剩余的转折点重复此步骤 我这样做的原因是因为我试图在简化后测量图形的相似性。我会附上代码以及数据文件,如果有人有任何补充 谢谢。这应该就可以了。计算笛卡尔空间中两点之间的距离 np.sqrt(pow((pointA.x-pointB.x),2)+pow(pointA.y-pointB.y,2))为什么要将numpy方法与内置方法混合使用?它们都可以是pow调用或**

我试图让我的代码来计算我绘制的两张图上的转折点位置之间的距离

代码需要比较图1上第一个转折点的位置与图2上第一个转折点的位置。然后在剩余的转折点重复此步骤

我这样做的原因是因为我试图在简化后测量图形的相似性。我会附上代码以及数据文件,如果有人有任何补充


谢谢。

这应该就可以了。计算笛卡尔空间中两点之间的距离
np.sqrt(pow((pointA.x-pointB.x),2)+pow(pointA.y-pointB.y,2))

为什么要将numpy方法与内置方法混合使用?它们都可以是
pow
调用或
**
操作符,或numpy调用。我个人推荐内置,除非OP计划对其进行矢量化,因为这样会更便于移植。我不是Python方面的专家,我是javascript开发人员。这取决于他是否遵循最佳实践。可以理解,我以前的立场正好相反。不过,我还是会把我的评论留给未来的读者。如果你搜索短语“计算点距离”,你会找到比我们在这里的答案更好的资源来解释它。