c#中计算三角形面积公式_三角形的面积公式你只知道底乘高除2?其实海伦公式也是相当牛的...

海伦公式

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

0fec44323b0d4c2d2bb72a167bcb2c6b.png

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

c87757ec69210610fe920559d23bfdca.png

三斜求积术

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

15c8af4f2825416a1cf2e5d88061342b.png

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

答曰:三百一十五顷

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

ff970f618e22793e06843221e6ef06c2.png

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

e089ddb3f293b912c4e4be72d527d39d.png

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

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

推导如下:

aa9a4d979e503b696b38057fd4c64904.png

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

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

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

744ca554c50519db446c7787489d3c2a.png

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

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

7312dddcc0c17deb7cbf8820ed8201bb.png

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

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

6ff5a83595163de556e5253c50105b59.png

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

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

e805343715430f75a9f43da8f22e6a73.png

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

应用1

e212dff2be0129d54d9e1c0811b5e3bf.png

应用2

d1f27379e9c245ef4b2cd2fd0967a8cd.png

应用3

1686e2e829d3eefcac77a5bcea1089d3.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值