标签: matlab 2d distance point
如果您有以下内容:
2D空间中的4个点或更多
1分(包括在那些" 4或更多"中)被限制为原点0,0
其他点的坐标未知
所有点之间的距离已知
如何计算这些点的坐标?如果有多个可能的答案,我只需要一个。 答案不应只针对4分,也需要知道如何做更多的分数。 我添加了matlab作为标记,因为这似乎是在matlab中解决的典型问题,但它可以使用不同的语言,如C#。 或者,如果您可以使用Wolfram Alpha搜索答案,我想知道您将如何输入搜索查询。
答案 0 :(得分:1)
可以有一个逻辑, 假设2D中有4个点,第一个原点固定在1(0,0),你知道1到2,3,4的距离,然后你再次固定任何一个点,因为我固定点2(5,0),现在因为我们也知道从2到1,3,4的距离,所以在距离所有点的距离1(0,0)的中心绘制圆圈,同样重复点2(0,5),所以点的圆的相互作用{ {1}}和1(0,0)也会确定其他点。
1(0,0)
2(5,0)
2(0,5)
距离仅用于说明目的,不是数学上正确的,仅仅是它的概念。