在上述四边形中,A(x 1 ,y 1),B(x 2 ,y 2),C(x 3 ,y 3)和D(x 4 ,y 4) 是顶点。

为了找到四边形ABCD的面积,现在我们已经采取的顶点 A(X 1 ,Y 1),B(X 2 ,Y 2),C(X 3 ,Y 3)和d(X 4 ,Y 4) 的按顺序(逆时针方向)将四边形ABCD写入并按列写入,如下所示。

添加对角乘积 x 1 y 2,x 2 y 3,x 3 y 4 和x 4 y 1 如黑色箭头所示。

(x 1 y 2  + x 2 y 3  + x 3 y 4  + x 4 y 1)-----(1)

添加对角乘积 x 2 y 1,x 3 y 2,x 4 y 3 和 x 1 y 4 ,如虚线箭头所示。

(x 2 y 1  + x 3 y 2  + x 4 y 3  + x 1 y 4)-----(2)

从(1)中减去(2),然后将差值乘以1/2,得到四边形ABCD的面积。

因此,四边形ABCD的面积为:

=(1/2) ⋅  { (x 1 y 2  + x 2 y 3  + x 3 y 4  + x 4 y 1 )

-  (x 2 y 1  + x 3 y 2  + x 4 y 3  + x 1 y 4 )}

实例问题:

找出顶点为的四边形区域

(-4,-2),(-3,-5),(3,-2)和(2、3)

解决方案: 

设A (-4,-2),B(-3,-5),C(3,-2)和(2,3)。

绘制A,B,C和D的示意图,并按逆时针方向排列。

然后,

(x 1 ,y 1)=(-4,-2)

( x 2,y 2)=(-3,-5)

( x 3,y 3)=(3,-2)

( x 4,y 4)=(2,3)

三角形ABC的面积为

=(1/2)  ⋅  { (x 1 y 2  + x 2 y 3  + x 3 y 4  + x 4 y 1 )

-  (x 2 y 1  + x 3 y 2  + x 4 y 3  + x 1 y 4 )}

=(1/2)x {[20 + 6 + 9-4]-[6-15-4-12]}

=( 1/2)x {[31 ]  -[-25] }

=( 1/2)x {31 + 25 }

=( 1/2)x 56

= 28

因此,给定四边形的面积为28平方单位。

原文:http://mo.ab126.com/geometric/9105.htmlhttp://mo.ab126.com/geometric/9105.html

求不规则四边形的面积相关推荐

  1. 计算不规则四边形的面积+代码实现

    求两点间距离 /***** 求两点间距离*****/ float getDistance(CvPoint pointO, CvPoint pointA) {float distance;distanc ...

  2. 两个不规则四边形IOU计算方法

    1 引言 我们常用的目标检测为矩形框检测,但是我们有时检测出来的框为不规则的四边形,如下图为常见的遥感图像,此时我们在使用矩形框计算IOU的方式就不再适用.我们可以将问题进行抽象,有木有计算两个不规则 ...

  3. c++ 求四边形面积和周长_C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少?C语言编程题 题目:任意输入4...

    C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少? C语言编程题 题目:任意输入4 www.zhiqu.org     时间: 2020-12-07 我测试过了,四点一线,凹四边形,四边形 ...

  4. c++ 求四边形面积和周长_C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少?...

    C语言编程题:任意输入4个点,求围成四边形的面积是多少.代码如下: #include "stdio.h" #include "math.h" void main ...

  5. 任意给4条边求形成四边形面积最大值

    题目:任意给4条边,求形成四边形面积最大值. 结论:形成的四边形的四个顶点都在它的外接圆上,面积S满足: 其中 这也即是圆内接四边形的面积公式. 证明过程: 首先我们把四边形的四个顶点和四条边顺次分别 ...

  6. bzoj1069: [SCOI2007]最大土地面积 凸包+旋转卡壳求最大四边形面积

    在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成的多边形面积最大. 题解:先求出凸包,O(n)枚举旋转卡壳,O(n)枚举另一个点,求最大四边形面积 /* ...

  7. C语言求任意四边形面积和其关联的三角形面积的关系

    定理:对于任意的四边形ABCD,其对角线AC与BD的中点分别是M,N,AB,CD的延长线交于R.验证三角形RMN的面积是四边形ABCD面积的四分之一. 下面我们就用C语言来验证一下这个定理的正确性,由 ...

  8. python求不规则图形面积_使用蒙特卡洛方法求解不规则图形的面积

    使用蒙特卡洛方法求解不规则图形的面积 周绪达 [摘 要] [摘 要]蒙特卡洛方法是一种以计算机为工具,通过抽样统计作为手 段的一种解决问题的方法,在许多领域都有广泛应用.论文基于蒙特卡洛方法, 利用 ...

  9. 机器学习实现计算不规则图形面积_人教版小学数学五年级上册解决问题(不规则图形的面积)公开课优质课课件教案视频...

    1 小数乘法PPT课件教案下载_小学数学人教版五年级上册师梦圆​www.shimengyuan.com小数乘整数PPT课件教案下载_小学数学人教版五年级上册师梦圆​www.shimengyuan.co ...

最新文章

  1. 【2012天津区域赛】部分题解 hdu4431—4441
  2. 今年下半年,中日合拍的《Git游记》即将正式开机,我将...(上集)
  3. 3dContactPointAnnotationTool开发日志(九)
  4. 用 Python 和 OpenCV 检测和跟踪运动对象
  5. 【学术相关】现阶段硕士的困境:读博没信心,不读还闹心
  6. Vue.js安装使用教程
  7. HDU 4857 拓扑排序 优先队列
  8. Logistics模型预测银行贷款违约
  9. 优化基于ExtJS 4.1的应用
  10. HDU 1596 find the safest road (最短路)
  11. android 银行卡号 4位,Android中控制银行卡号的输入 即4个数字空一格
  12. 官方解决方案:WPS for Mac 云字体删除的问题,Mac版WPS已下载云字体无法删除的问题
  13. C语言实现小猫钓鱼游戏项目,堪称最强垂钓系统!
  14. CSDN如何收藏别人的博客文章
  15. 为什么新网站上线一个月都没有收录?
  16. JS中的Storage
  17. python解决微分方程(数值解法)
  18. Design Compiler - DC综合的流程(三)
  19. 记北京出差,这一路走来~
  20. python爬取身份证信息、爬取ip代理池

热门文章

  1. Dart - function
  2. python爬取快手视频 多线程下载
  3. 征信报告产生“不良记录”的主要原因?
  4. Codeforces Round #369 (Div. 2) B. Chris and Magic Square【数学,模拟】
  5. Neat Converter格式转换
  6. 去年年会小品——山寨实话实说
  7. SpringMVC 13. RESTful CRUD
  8. staticmethod静态方法有什么作用(含例子运用)
  9. python 社区-谈谈Python社区7种治理方案
  10. 微信5秒超时 php异步,微信公众号-5秒内不回复测试并处理方案,顺便复习php 时间执行...