参数化两条相交的线

时间:2011-08-19 19:36:29

标签: math intersection linear

假设我们有两行

y1 = (m1)(x1) + b1
y2 = (m2)(x2) + b2

但现在假设它们相交。我试图用彼此的方式重写它们,知道它们相交。我在网上找到了这个:

y1 = m1 * (x1 - x0) + y0
y2 = m2 * (x2 - x0) + y0

和交点是(x0,y0)。有人可以展示如何推导出来的步骤吗?

2 个答案:

答案 0 :(得分:2)

此网站应该帮助您解释:Slope-Intercept Form

答案 1 :(得分:1)

y1 = m1(x1) + b1 = m1(x1 - x0 + x0) + b1 = (m1)(x1 - x0) + (m1)(x0) + b1
y2 = m2(x2) + b2 = m2(x2 - x0 + x0) + b2 = (m1)(x2 - x0) + (m2)(x0) + b2

但是因为(x0,y0)是交点(也就是说,如果我们将x0插入两个起始方程中的任何一个,结果将等于y0)。

y0 = (m1)(x0) + b1 = (m2)(x0) + b2

因此我们可以用y0替换(m1)(x0)+ b1和(m2)(x0)+ b2:

y1 = (m1)(x1 - x0) + y0
y2 = (m1)(x2 - x0) + y0