【发布时间】:2020-11-15 10:54:51
【问题描述】:
我正在尝试从端点为给定长度绘制一条与当前线段正交/垂直的线段,这里有一个插图可以帮助更好地解释问题:
给定line a 坐标和任意length,我想找到线段b 和(x3,y3) 的坐标。
感谢任何帮助。
更新:找到我的解决方案 here 并将其改编为 Python,请模组将此标记为重复并关闭它。
【问题讨论】:
标签: python geometry trigonometry
我正在尝试从端点为给定长度绘制一条与当前线段正交/垂直的线段,这里有一个插图可以帮助更好地解释问题:
给定line a 坐标和任意length,我想找到线段b 和(x3,y3) 的坐标。
感谢任何帮助。
更新:找到我的解决方案 here 并将其改编为 Python,请模组将此标记为重复并关闭它。
【问题讨论】:
标签: python geometry trigonometry
我认为,使用 sympy 模块并获得它会很容易。
import sympy.geometry as gm
line1=gm.Line(gm.Point(1,2),gm.Point(5,4))
line2=line1.perpendicular_line(line1.p2)
line1 - 是初始线(方程--2x + 4y - 6) line2- 是在端点 (5,4) 绘制的垂直线(方程 - -4x - 2y + 28)
请查看https://docs.sympy.org/latest/modules/geometry/lines.html 的详细线段。
【讨论】: