求任意多边形面积

本文介绍了求解任意多边形面积的数学原理,基于三角形外积的概念,通过多边形上任意一点与其他顶点连线构成的三角形矢量面积求和得出。内容包括矢量外积的定义、三角形面积公式,以及如何利用这一原理进行程序实现,讨论了顺时针和逆时针方向对面积正负的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先声明一个概念:三角形外积:

把向量外积定义为:

|a ×b| = |a|·|b|·sin<a,b>.

 

方向根据右手法则确定,就是手掌立在ab所在平面的向量a上,掌心向b,那么大拇指方向就是垂直于该平面的方向,被规定为外积的方向。

又根据三角形的面积公式:S=0.5*|a|*|b|*sin<a,b>    ----->  S=0.5*|a ×b|

 

 

 

1-原理介绍

       上书中给出定理:

任意多边形的面积可由任意一点与多边形上依次两点连线构成的三角形矢量面积求和得出。

       矢量面积=三角形两边矢量的叉乘。

       如下图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值