c#中计算三角形面积公式_另类求三角形的面积——海伦公式

dd4f8b348dd556d3c5f424202a9c219f.gif

古希腊数学家海伦建立的用三角形三边的长度求面积的公式,公式如下:

db1122e26e6ee4b151647e1d5d7e4c77.png bd623a536ee96cb296c61fa0c6791e6f.png

当三角形三边长都为整数时,用海伦公式就会非常方便快捷,但是若三角形三边长都是无理数,带根号的,那就无比难算。如下图分析的一样,大家可以试着去算一下:

7023e2b91deff8a6eb251158e607a4fd.png c99a605c991f6434ea9772d1e67b694e.png

三斜求积术

中国古人非常聪明,也发现了三角形面积的算法,在秦九韶的《数书九章》有以下文字:

7d3c4b4df8eb576144cc4674a62855e1.png ed5c5004406af57f2a9379e7d6c815d8.png

问沙田一段,有三斜,其小斜一十三里,中斜一十四里,大斜一十五里,里法三百步,欲知为田几何?

答曰:三百一十五顷

以小斜为幂,并大斜幂,减中斜幂,余半子,自乘于上;以小斜幂乘大斜幂,减上,余四约之,为实;一为从隅,开平方得积。 

2f81a1fa00f255f024d83af864666d16.png ba353732a48f67772acd3c508c38f6d0.png 2ec76a1fc47b075e9a2728673fd452d9.png

秦九韶把三角形的三条边分别称为小斜,中斜、大斜。术即为方法,三斜求积术就是用小斜平方加上大斜平方,减中斜平方,取余数的一半的平方,而得一个数。小斜平方乘以大斜平方,减上面所得到的那个数。相乘后余数被4除,所得的数作为实。作1为为隅,开平方后即得面积。

2ec76a1fc47b075e9a2728673fd452d9.png

618492beb7a76491613ff3aa1abfbd10.png

若用三斜求积术的话,那上述问题可以顺利快速的解决。

海伦公式与三斜求积术本质是一样的,它们是可以相互推导的。

推导如下

44edc1926dc46610b26dc46654cce735.png

bd623a536ee96cb296c61fa0c6791e6f.png

公式的证明,有很多,可以通过初中的勾股定理来证明,三角形的内切圆的相关性质来证明,也可以通过高中的向量法来证明,也可由高中阶段的余弦定理来证明,可谓方法众多,大家可以继续往下了解。

7023e2b91deff8a6eb251158e607a4fd.png

方法一:通过勾股定理来证明

证明的核心在于建立边之间的关系,同学们在推导时,要注意此证明中的方程的解法,一般采用代入法或者消元法来求解,对同学们的要求还是比较高的。

d97807c619fb660a22c1dfd5dfe74bdf.png

方法二:通过三角形内切圆来证明

证明的核心在于内切圆与角、面积之间的关系。利用内切圆可以用两种方式来求三角形的面积,由此建立等量关系,最后可以整理出海伦公式,同学们在整理时需要耐心一点,这些转化过程还是比较麻烦的。

6b7e562cf69866350e3dcaf1b4b0a87a.png 

方法三:通过平面向量来证明

bd623a536ee96cb296c61fa0c6791e6f.png

证明的核心在于向量与长度的转化。向量的数量积包括外积与内积,在高中阶段同学们可能只有内积,同学在在理解时可以先去了解一下外积的算法。

7023e2b91deff8a6eb251158e607a4fd.png 38668c11101266b8065642689353f380.png

方法四:通过余弦定理来证明

证明的核心在于余弦值的表达方式。通过余弦定理推导,非常简当。

702b5fe0bdc3a5adac82ac7aa84d52c3.png 39219adb157745583a699d2c7915daa2.png

海伦公式虽然是三角形面积公式,但是它的应用不只是求三角形的面积,很多时候如果能用到此公式,那对三角形面积的最大值或者最小值的求解非常有帮助。

应用1

5a9285e99e63c9f16a9177d7dd62fe8e.png

应用2

d2482478e7c66dc6fc8e462531daeb8e.png

应用3

6b3cf18f869dd0d910a86b12df3d90a7.png

8eb9a491a1fd06e009d05bb177fdf64c.png

1c24763cced0951ad752d4c98787af4b.gif

41f5c121212fe2671c7ef7b82b9d16ba.png43dd7dafd1294b7079019a49bd41a92c.png

      (订阅号)    (微信交流群)

更多干货在路上

及时为您传达第一手教育资讯

您的点赞是我们继续下去的动力

0f120bca595cf1ca0fcb348c67947cc4.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值