已知梯形四边的长度求面积

Posted Harris-H

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了已知梯形四边的长度求面积相关的知识,希望对你有一定的参考价值。

已知梯形四边的长度求面积

这里给出一些解法:


为了方便,我们不妨记录上边为 u p up up,下边为 d o w n down down,左边长 l l l,右边长为 r r r

然后我们类似地考虑上面地三角形 △ A D E \\triangle ADE ADE

显然三条边的边长为: l , r , ∣ u p − d o w n ∣ l,r,|up-down| l,r,updown

我们记录 x = ∣ u p − d o w n ∣ x=|up-down| x=updown

那么根据海伦公式,我们可以得出:

S △ A D E = p ( p − l ) ( p − r ) ( p − x ) S_\\triangleADE=\\sqrtp(p-l)(p-r)(p-x) SADE=p(pl)(pr)(px)

其中 p = l + r + x 2 p=\\dfracl+r+x2 p=2l+r+x

然后根据三角形面积公式: S △ A D E = x h 2 S_\\triangleADE=\\dfracxh2 SADE=2xh

因此,我们得到了三角形的高 h h h(同时也是梯形的高)

h = 2 S △ A D E x h=\\dfrac2S_\\triangleADEx h=x2SADE

然后带入 S △ A D E = p ( p − l ) ( p − r ) ( p − x ) S_\\triangleADE=\\sqrtp(p-l)(p-r)(p-x) SADE=p(pl)(pr)(px)

h = 2 p ( p − l ) ( p − r ) ( p − x ) x h=\\dfrac2\\sqrtp(p-l)(p-r)(p-x)x h=x2p(pl)(pr)(px)

所以梯形的面积为:

S = ( u p + d o w n ) h 2 = 2 ( u p + d o w n ) p ( p − l ) ( p − r ) ( p − x ) x S=\\dfrac(up+down)h2=\\dfrac2(up+down) \\sqrtp(p-l)(p-r)(p-x)x S=2(up+down)h=x2(up+down)p(pl)(pr)(px)


以上是关于已知梯形四边的长度求面积的主要内容,如果未能解决你的问题,请参考以下文章

梯形法求积分

java 练习题 求梯形的面积和周长

1104: 零起点学算法11——求梯形面积

关于 用辛普森法和梯形法求微积分的 程序!

JavaScript求99乘法表+求梯形面积

16.零起点学算法11——求梯形面积