由顶点坐标计算任意多边形面积
创作时间:
作者:
@小白创作中心
由顶点坐标计算任意多边形面积
引用
1
来源
1.
https://www.cnblogs.com/velscode/p/10390497.html?ivk_sa=1024320u
本文介绍了一种通过顶点坐标计算任意多边形面积的方法。这种方法基于三角形面积的计算公式,通过将多边形分解为多个三角形,从而实现对任意多边形面积的计算。
我们知道,如果三角形的一个顶点在原点,另两点A(x1 , y1)和B(x2 , y2)
则其面积可以表示为
SABC=0.5× |OA|×|OB|×sin(∠AOB)
=0.5×|OA×OB|
=0.5×|(x1,y1)×(x2,y2)|
=0.5×[(x1y2)-(y1x2)]
以下图中的三角形ABC为例,欲求SABC
从原点,将ABC以向量形式表示
因此SABC= SOBC-SOAC-SOAB
=SABC= SOBC+ (-SOAC) + (-SOAB)
这样直接求ABC的面积转化为了求三个部分三角形的面积和,而分割出来的每个三角形的都有一个顶点为原点,且另外两个点信息均已知。
由于存在逆时针计算或者顺时针计算顶点的问题,所以上式中的正负号代表了正面积和反面积,不过不需要特别考虑,因为总大小是一样的,只需要求绝对值即可。
所以上述三角形面积
SABC=0.5×|(x1y2-x2y1)+(x2y3-y2x3)+(x3y1-y3x1)|
扩展到多边形
S = 0.5×|(x1y2-x2y1)+(x2y3-y2x3)+(x3y4-y3x4) + ...... + (xny1-ynx1)|
对于凹多边形也适用,凹陷的部分会被计算为负面积被减掉。
练习题:HDU2036
热门推荐
节欲论:探讨节欲对身心健康的积极影响
文学家都无法超越!刀郎新歌《罗刹海市》隐喻解析
日本留学租房避坑指南:这些注意事项一定要知道
枸杞怎么选?轻松识别高品质与低劣货色
如何分辨枸杞子的好坏
黄金投资三大策略:趋势跟踪、均值回归与套利
《解码八字命盘:揭秘出生日期的神秘力量》
中国三年疫情死亡率分析报告
贵州大学2024年各专业学费标准及招生计划
自行车常见故障维修方法 有自行车的人千万别错过哦
常见氮肥有哪些类型
氮肥的用途、作用及其特点
肝癌晚期疼痛怎么控制
CT对备孕有多大影响?专业医生为您解答
鼎老板跑路事件法律分析与责任认定
上班族必看!南宁城和医院讲腱鞘炎预防和保养
如何判断类风湿性关节炎的活动期
乔布斯一开始很讨厌苹果手机!但他后来为何改变初衷,走向成功?
百合花可以放室内吗有毒吗,家居装饰的绿色选择
近来很多人特别关心脂蛋白(a),这20句话就给大家说清楚
营养素补充剂到底该不该吃,该怎么吃?
东南大学张志珺教授团队在抑郁症研究领域取得重要突破
如何管理个人负债以优化财务状况
探寻道德平衡:构筑强者与关爱弱者共融的社会
客厅招财的风水布局详解 客厅如何布置风水才能招财
客厅地板什么颜色招财
延吉:让非遗文化在新时代"活下去""火起来"
AI占卜爆火,准得让算命师傅害怕吗
光学真空镀膜机玻璃镀AF、AG、AR膜原理及应用
要退保险如何退?这种退保操作有哪些影响?