深度学习基础 - 余弦定理
flyfish
AD=bcosA,CD=bsinA,
BD=AB−ADBD=c−bcosA
根据是勾股定理
BC2整理得a2==BD2+CD2=(c−bcosA)2+(bsinA)2=c2−2cbcosA+b2b2+c2−2bccosA
也就是a2=b2+c2−2bccosα
中间计算会用到
cos2(θ)+sin2(θ)=1
可以看 三角函数
同理可得其他的式子
c2=a2+b2−2abcosγb2=c2+a2−2accosβa2=b2+c2−2bccosα
转换下就是
cosαcosβcosγ=2bcb2+c2−a2=2cac2+a2−b2=2aba2+b2−c2
如果利用正弦定理是这样的
sinAa=sinBb=sinCc=sin(A+B)c
bsinA=asinB
csinA=asin(A+B)=asinAcosB+acosAsinB
a2=(c−bcosA)2+(bsinA)2=b2+c2−2bccosA
结果是
a2=b2+c2−2bccosA
sinC=sin(A+B)的理由是
∠A+∠B+∠C=180∘
sin(A+B)=sin(180∘−∠C)=sinC
也就是
sinC=sin(π−(A+B))=sin(A+B)