社区
数据结构与算法
帖子详情
如何算不规则多边形的面积?
cabbagebai
2001-07-29 02:23:33
加精
as title
...全文
220
7
打赏
收藏
如何算不规则多边形的面积?
as title
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ExitWindows
2001-07-30
打赏
举报
回复
up
Norse
2001-07-30
打赏
举报
回复
??????????????????????
starfish
2001-07-29
打赏
举报
回复
/******************************************** * *
* 计算多边形的面积 *
* *
* 要求按照逆时针方向输入多边形顶点 *
* 可以是凸多边形或凹多边形 *
* *
\********************************************/
float area_of_polygon(int vcount,float x[],float y[])
{
int i;
float s;
if (vcount<3) return 0;
s=y[0]*(x[vcount-1]-x[1]);
for (i=1;i<vcount;i++)
s+=y[i]*(x[(i-1)]-x[(i+1)%vcount]);
return s/2;
}
Arter
2001-07-29
打赏
举报
回复
1.把(xi,yi)按逆时针排好。(i=1,2,3,....n, x(n+1)=x1);
2.计算它的有向面积:
(1)先看:(0,0),(xj,yj),(xk,yk)三点的面积S=
¦ 0 0 1 ¦
¦ xj yj 1 ¦*(1/2) =(xj*yk-yj*xk)/2
¦ xk yk 1 ¦
(2)多边形面积可以划分为三角形面积的和:
S[(0,0),(x1,y1),(x2,y2)]+S[(0,0),(x2,y2),(x3,y3)]+...
+ S[(0,0),(x(n-1),y(n-1),(xn,yn)]+S[(0,0),(xn,yn),(x1,y1)]
=((x1*y2-x2*y1)+(x2*y3-x3*y2)+...+(x(n-1)*yn-xn*y(n-1))+(xn*y1-x1*yn))/2
=(x1*(y2-yn)+x2*(y3-y1)+x3*(y4-y2)+...+x(n-1)*(yn-y(n-2))+xn*(y1-y(n-1)))/2
(或:(y1*(xn-x2)+y2*(x1-x3)+y3*(x2-x4)+...+y(n-1)*(x(n-2)-xn)+yn*(x(n-1)-
x1))/2 )
along_zju
2001-07-29
打赏
举报
回复
1/2*|( |x0 y0| + |x1 y1| + .... + |xn yn| )|
| |x1 y1| |x2 y2| |x0 y0| |
os_III
2001-07-29
打赏
举报
回复
微圆
neusoftlan
2001-07-29
打赏
举报
回复
分割成多个三角形不行吗?
不规则
多边形
面积
周长计
算
.rar
C#
不规则
多边形
面积
周长计
算
计
算
不规则
多边形
面积
软件
标题提到的"计
算
不规则
多边形
面积
软件"显然是一个专为解决此类问题设计的工具。这款软件通过接收用户输入的
多边形
顶点坐标,能够精确地计
算
出
多边形
的
面积
。 计
算
不规则
多边形
面积
的方法有很多种,这里主要介绍两种...
不规则
封闭
多边形
面积
计
算
###
不规则
封闭
多边形
面积
计
算
在计
算
机图形学、地理信息系统(GIS)以及许多其他领域中,计
算
不规则
封闭
多边形
的
面积
是一项基本但非常重要的任务。本篇文章将详细介绍如何通过简单的方法来计
算
这类
多边形
的
面积
,...
使用qt计
算
地理平面下椭圆坐标的
不规则
不封闭
多边形
面积
在IT行业中,尤其是在GIS(地理信息系统)领域,计
算
地理平面上的
不规则
不封闭
多边形
面积
是一项重要的任务。Qt是一个流行的开源C++框架,它提供了丰富的图形界面和跨平台的功能,可以用来处理这种复杂的几何计
算
。本...
Unity绘制
不规则
多边形
点击鼠标绘制
不规则
多边形
,并计
算
面积
.自己复习几何的时候研究实现的一个小功能,无端被涨价了10倍...
数据结构与算法
33,027
社区成员
35,335
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章