【发布时间】:2012-06-13 08:26:23
【问题描述】:
我有一组点(坐标未知)和距离矩阵。我需要找到这些点的坐标以便绘制它们并显示我的算法的解决方案。
我可以在坐标 (0,0) 中设置其中一个点来简化,并找到其他点。谁能告诉我是否可以找到其他点的坐标,如果可以,如何?
提前致谢!
编辑 忘了说我只需要x-y上的坐标
【问题讨论】:
-
那……需要大量的暴力破解……
-
考虑三个点(一个三角形)。有两个方向和无限次的旋转会给出相同的距离矩阵。
-
更进一步,我们说的是一维空间,还是二维空间,还是三维空间,还是四维空间……答案会因情况而异。通过 (0,0),我们应该接受它的二维吗?
-
一旦你确定了一个方向和角度,第三个之后的所有点不都是明确的吗? (在 2D 空间中,因为 OP 给出了 2D 零。)
-
@KevinReid 一般来说,是的。但是,如果前三个点位于一条直线上,则您有两个选择(通过在线反射相互获得),直到您选择了不在该直线上的第一个点。
标签: math geometry triangulation