我现在有两组不同的图。在
一个图形从(100100)到(174200)
另一张图是从(560544)到(649631)
使用距离公式,它们的距离大致相同,但坡度不同
对于从(560544)到(649631)的图,我有一些点在中间,这不是一条直线。在
我没有(100100)到(174200)之间的任何一个点。在
我想模仿(560544)到(649631)的路径,但我希望起点是(100100),终点是(174200)。在
这些是我在这两者之间的要点
http://i.imgur.com/ZlBbgEh.png
这是我现在用python编写的代码
with open(file[0], newline='') as f:
reader = csv.reader(f)
next(reader)
for row in reader:
print(int(row[0]) - 460, int(row[1]) - 444, duration=float(row[2]))
这将创建起点(100100),但不会更改终点。在
有什么办法吗?在
Derek Halden代码的通用版本-适用于任何数据:
我想,以下是你想要的:
基本上要符合问题的范围。 如果两个图中的所有点都从(0,0)开始,则需要将其缩放为74/87的倍数,以便从74的端点到达87的端点。 和100/89从89到100的终点。之后,你需要调高100,回到一切开始的地方。在
相关问题 更多 >
编程相关推荐