社区
数据结构与算法
帖子详情
如何求任一四边形的外接矩形?
luyysea
2009-08-21 04:41:05
如题,知道四个顶点,如何求呢?
...全文
682
4
打赏
收藏
如何求任一四边形的外接矩形?
如题,知道四个顶点,如何求呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luyysea
2009-08-25
打赏
举报
回复
谢谢各位的帮助!
LPR_Pro
2009-08-22
打赏
举报
回复
方法提示
首先判断四点不在一条直线上,四个点有外接的矩形,求矩形(四个点不一定全部在矩形的边上):
第一步:找到所有点中距离最长的两点,并求出两点的连线;
第二步:然后判断其余的点,如果其余的点在同一边(左边或右边,上部或下部),则第一步获得的直线是矩形的一边;这种情况见第三步;如果其余的点分布在直线的两边,这种情况见第五步处理;
第三步:求其余的点到第一步获得的直线的垂直距离,获得最大距离的点,然后通过该点与第一步求得的直线平行的直线为另一边. 转第五步
第四步:分别求第一步直线两边的点带该直线的垂直距离最大的两点,然后通过两点画与该直线平行的两条直线,
第五步:最后画通过第一步获得的两点,并与第一步直线垂直的两条平行线,与上面两条线相交则组合为一矩形.
shex4
2009-08-22
打赏
举报
回复
这样的矩形明显不唯一。除非你要求面积最小或者啥啥啥
whg01
2009-08-21
打赏
举报
回复
条件不充分,不知道你要的是哪种。
如果说,能包括就行,那就做一个矩形,2边分别平行与x、y轴,分别以4个顶点确定矩形的上下左右4个边。
http://blog.csdn.net/ACMaker/archive/2008/10/30/3188123.aspx
http://blog.csdn.net/mo229mo/archive/2009/06/09/4256086.aspx
看看这两篇吧。
中学九年级上数学《243正多边形和圆》课件 (2).ppt
中学九年级上数学《243正多边形和圆》课件 (2).ppt
天津市实验中学滨海学校2020-2021学年高一下学期期中考试数学试题 Word版含答案.docx
天津市实验中学滨海学校2020-2021学年高一下学期期中考试数学试题 Word版含答案.docx
九年级数学上册 第三章(圆)圆单元综合测试题(无答案) 鲁教版五四制 试题.doc
九年级数学上册 第三章(圆)圆单元综合测试题(无答案) 鲁教版五四制 试题.doc
初中数学《圆》全章复习与巩固—巩固练习(提高).pdf
初中数学《圆》全章复习与巩固—巩固练习(提高).pdf
2022-2023学年度九年级数学下册模拟测试卷 (9037).docx
2022-2023学年度九年级数学下册模拟测试卷 (9037).docx
数据结构与算法
33,027
社区成员
35,335
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章