如何获取python中两点之间的所有坐标点?
例如:我有一个点的坐标为 x1, y1,另一个点的坐标为 x10, y10。我需要它们之间的所有点(在本例中例如 x2,y2 ... x9,y9)。非常感谢您的帮助!
“他们全部”?有无数个。
You can 计算这两点之间直线的斜率和截距。知道了这些,您就可以使用直线方程计算您希望的每个 x 值处的 y 值。
这是高中代数。有什么问题?
给定两点(x1, y1)
and (x2, y2)
它们之间的直线方程为:
y = m*x + b
where
m = slope = (y1-y2)/(x1-x2)
and
b = y-intercept = (x1*y2 - x2*y1)/(x1-x2)
如果你的意思是“画出两点之间经过的圆并找到里面的所有点”,我会计算中心点作为该线的中点,半径等于该线长度的一半。通过确定距圆心的距离并将其与半径进行比较,可以计算出某个点是在圆内还是在圆外。
圆内圆外都有无数个点。你到底想在这里做什么?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)