网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月02日漏签0天
geogebra吧 关注:2,963贴子:4,134
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 2回复贴,共1页
<<返回geogebra吧
>0< 加载中...

多边形面积计算

  • 取消只看楼主
  • 收藏

  • 回复
  • 贴吧用户_0ay955W
  • 闻名一方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Geogebra中给定系列点,作出的多边形会直接给出其面积值,如下:

A=(2,4)
B=(4,5)
C=(6,4)
D=(7,2)
E=(5,1)
F=(4,2)
G=(2,1)
H=(1,2)
l1 = {A, B, C, D, E, F, G, H}
p1 = 多边形(l1)
但Geogebra是怎么计算出多边形的面积呢?这里给出一个公式:

其中x_(n+1)=x_1,y_(n+1)=y_1,n为点的个数。
l2 = 追加(l1, l1(1))
n = 长度(l1)
S = 1 / 2 abs(总和(序列(x(l2(i)) y(l2(i + 1)) - x(l2(i + 1)) y(l2(i)), i, 1, n)))
上边三行代码是将上边的公式翻译成Geogebra表达式,也就是Geogebra中多边形面积计算式。

我们看上图,线段AB和其在x轴上的投影,围成一个梯形,这个梯形面积是可求的:
a = 1 / 2 (x(l2(2)) - x(l2(1))) (y(l2(2)) + y(l2(1)))
同样,第二段线计算面积如下:
b = 1 / 2 (x(l2(3)) - x(l2(2))) (y(l2(3)) + y(l2(2)))

我们这样一直按顺时针取点计算面积,然后求和:
S' = 1 / 2 总和(序列((x(l2(i + 1)) - x(l2(i))) (y(l2(i + 1)) + y(l2(i))), i, 1, n))
这个也是多边形面积计算公式,它展开后相加的过程是可以约去形如x(l2(i))*y(l2(i))项的,约去后就是S表达式:
S = 1 / 2 abs(总和(序列(x(l2(i)) y(l2(i + 1)) - x(l2(i + 1)) y(l2(i)), i, 1, n)))


  • 贴吧用户_0ay955W
  • 闻名一方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
注:上边公式推导过程,是借用了定积分概念,不要担心面积计算会交叉,因为当两个点中,第二点横坐标小于第一点横坐标,面积为负,相当于自动减去了交叉或者重叠部分面积了,不信大家可以作图试试。


2025-08-02 22:02:54
广告
不感兴趣
开通SVIP免广告
  • 贴吧用户_0ay955W
  • 闻名一方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
甚至我们可以直接用定积分来求多边形面积:
l1 = {A, B, C, D, E, F, G, H}
p1 = 多边形(l1)
l2 = 追加(l1, l1(1))
n = 长度(l1)
d = 总和(序列(积分(直线(l2(i), l2(i + 1)), x(l2(i)), x(l2(i + 1))), i, 1, n))


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 2回复贴,共1页
<<返回geogebra吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示