声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1205|回复: 3

[编程技巧] 已知两点的连线经过凹多边形,如何求多边形内的线段长

[复制链接]
发表于 2014-4-11 15:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
例如,已知闭合多边形的顶点坐标,如图所示,多边形外两点A、B坐标已知,A、B的连线经过多边形,其中cd、ef交与多边形的内部,如何求取cd、ef的长度。求高手指导,帮忙想想怎么解决,谢谢!!感谢!!
无标题.jpg
回复
分享到:

使用道具 举报

 楼主| 发表于 2014-4-14 09:57 | 显示全部楼层
请高手给点思路!!谢谢
发表于 2014-4-14 17:07 | 显示全部楼层
隐隐约约感觉到要利用“图形学”理论知识,但是又鉴于这是个比较简单的问题,所以同求答案!但是本人觉得:直线AB方程已知,可以求得闭合多边形的顶点(cd、ef左侧顶点)到直线AB距离。并且感觉求直线AB与闭合多边形填充(围成的)面积相对来说简单一点,即可以求得三角形面积,所以就可以求得cd、ef的长度。

点评

赞成: 4.0
赞成: 4
  发表于 2014-4-15 15:15
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-3 10:47 , Processed in 0.076081 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表