Math 找到垂直点与直线相交的x和y坐标

Math 找到垂直点与直线相交的x和y坐标,math,geometry,computational-geometry,trigonometry,Math,Geometry,Computational Geometry,Trigonometry,这是一个后续问题 以下图为例: 据我所知: x和y点D、E和P的坐标 因此,我也知道D-E直线的斜率和截距 我想知道的是: x和y点的坐标Q。(这是穿过D-E线的点) 符号p=[px,py],D=[dx,dy],E=[ex,ey],Q=[qx,qy] 第一: R=P-D=[px-dx, py-dy]=[rx,ry] K=E-D=[ex-dx, ey-dy]=[kx, ky] 然后 最后 Q=D+z*K=[dx+z*kx, dy+z*ky] R是从点D开始到点K结束的向量,K是从点D

这是一个后续问题

以下图为例:

据我所知:

  • x
    y
    D
    E
    P
    的坐标
  • 因此,我也知道
    D-E
    直线的斜率和截距
我想知道的是:

  • x
    y
    点的坐标
    Q
    。(这是穿过
    D-E
    线的点)

符号
p=[px,py],D=[dx,dy],E=[ex,ey],Q=[qx,qy]

第一:

R=P-D=[px-dx, py-dy]=[rx,ry]

K=E-D=[ex-dx, ey-dy]=[kx, ky]
然后

最后

Q=D+z*K=[dx+z*kx, dy+z*ky]

R是从点D开始到点K结束的向量,K是从点D开始到点E结束的向量。利用这一点,我们进行了标量投影来计算结果Q。关于概念的更多信息

我投票结束这个问题,因为它是关于几何的,不是关于计算。math.stackexchange.com对你来说可能是一个更好的地方,也只是得到形式为y=mx+b的线DE,然后得到m的垂直斜率,称之为m2,得到P线回溯的y截距和它的m2斜率,所以它也是形式为y=m2x2+b2,然后减去两个函数(mx+b)-(m2x2+b2),当它等于0时,它们显然是相交的,因为相同的值减去它本身是x-y=0的唯一时间。。。现在您已经有了交点的x值,将其插入到y=m2x2+b2中以求解y值。
Q=D+z*K=[dx+z*kx, dy+z*ky]