求直线相交点

 我来答
户如乐9318
2022-06-14 · TA获得超过6663个赞
知道小有建树答主
回答量:2559
采纳率:100%
帮助的人:140万
展开全部

一. 两条直线相交点
y0 = a0 x0 + b0
y1 = a1
x1 + b1

两条直线的关系:平行、重合、相交一点,
当相交一点时 x0=x1, y0=y1,因此
a0 x0 + b0 = a1 x0 + b1
(a0-a1) * x = b1-b0
x = (b1-b0)/(a0-a1), 将x代入任一直线方程求解
y= a0*((b1-b0)/(a0-a1)) + b0
a0=a1时,两天直线的斜率一致,平行关系,如果b0=b1则两直线重合。

举例
y0 = 3 x0 + 2
y1 = 4
x1 + 5
相交点,x = (5-2)/(3-4) = -3, y=-3*3 + 2 = -7
(x,y)=(-3,-7)

二. 求n条直线两两相交点
矩阵求解只会得到n条直线的共同交点?
还是需要循环遍历?

三. 求直线与圆的相交点

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式