线段交点坐标

[复制链接]
查看11 | 回复1 | 2009-7-16 09:15:56 | 显示全部楼层 |阅读模式
已知两条线段(x1,y1,x2,y2)和(x3,y3,x4,y4)怎样求它们交点的坐标

回复

使用道具 举报

千问 | 2009-7-16 09:15:56 | 显示全部楼层
两直线方程分别为(x2-x1)(y-y1)-(y2-y1)(x-x1)=0(x4-x3)(y-y3)-(y4-y3)(x-x3)=0解此关于x y 的一元二次方程 求出x y 的解就行了x=[(y2-y1)(x4-x3)x1-(y4-y3)(x2-x1)x3]/[(y2-y1)(x4-x3)-(y4-y3)(x2-x1)]y=[(x2-x1)(y4-y3)y1-(x4-x3)(y2-y1)y3]/[(x2-x1)(y4-y3)-(x4-x3)(y2-y1)]...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行