比较python中的两个距离列表(浮点数)

时间:2016-04-24 20:36:18

标签: algorithm list math floating-point robotics

我想在python中比较两个距离列表(浮点数)。距离表示我的机器人在不同角度离墙的距离。一个阵列是我最好的猜测"距离数组,另一个是实际距离的数组。我需要在[0,1]之间返回一个数字,表示这两个浮点列表之间的相似性。距离匹配1到1.也就是说,索引0处的距离应该与另一个数组中索引0处的距离进行比较。现在,对于每个索引,我将较小的数字除以较大的数字以获得百分比差异。然后我取这些百分比差异的平均值(总数百分比差异/数组中的条目数)得到0到1之间的数字。但是,我的方法似乎不够准确。是否有更好的算法来比较浮动的两个有序列表?

1 个答案:

答案 0 :(得分:2)

看起来你需要两个向量之间的归一化欧几里德距离。

enter image description here

简单易懂,您可以阅读更多相关信息here