cos和差化积公式-三角函数化积公式
你不用去管 textbooks 如何写,咱们直接聊点实在的,就是如何把那些复杂的三角函数喊破。
大家都知道,cos(A+B) 和 sin(A+B) 这种式子看着吓人,但实际上拆开看就特好办,彻底不用那些死记硬背的公式。 先把目标定死:把 A+B 这种和角变回 A 和 B。 cos(A+B) 实际上就是 cosA 减去 sinA 乘 cosB,再加上 sinA 乘 sinB。
这步要是做错了,后面全废了。
比如你拿 30 度和 45 度试试,cos(75°) 算出来大约是 0.2588。按公式算:cos30°是 $frac{sqrt{3}}{2}$,sin30°是 $frac{1}{2}$,cos45°是 $frac{sqrt{2}}{2}$,sin45°也是 $frac{sqrt{2}}{2}$。代入公式,一算就是 $frac{sqrt{6}-sqrt{2}}{4}$,这个数在小数里就是 0.2588,跟计算器里彻底对得上。 再看看 sin(A+B),这个略微有点意思,它是 cosA 乘 cosB 减去 sinA 乘 sinB。
为啥如此怪?出于正弦在加法里是“减一”,余弦在加法里是“乘一”。拿 30 和 60 度当例子吧。sin(90°) 肯定是 1。公式里:$frac{1}{2} times frac{1}{2} - frac{sqrt{3}}{2} times frac{sqrt{3}}{2}$,算出来是 $0.25 - 0.75 = -0.5$。
哎哟,什么的,这不对啊,90 度正弦得是 1 啊! 别急,我是不是算错了?哦对,sin(90°) 是 1,公式两边都得是 1。刚刚那个例子代入错了,sin(30°) 是 0.5,sin(60°) 是 $frac{sqrt{3}}{2}$。重新算:$frac{1}{2} times frac{sqrt{3}}{2} - 0.5 times frac{sqrt{3}}{2} = frac{sqrt{3}}{4} - frac{sqrt{3}}{4}$,结局居然抵消了变成 0?这不对啊,90 度的正弦是多少?是 1 啊! 啊我明白了,我刚刚用的 30 度和 60 度是锐角,加起来 90 度,sin(A+B) 应当是 1。让我重新理一下逻辑。sin(A+B) = cosA·cosB - sinA·sinB。
要是 A=30°, B=60°,那么 cos30°=$frac{sqrt{3}}{2}$,sin30°=$frac{1}{2}$,cos60°=$frac{1}{2}$,sin60°=$frac{sqrt{3}}{2}$。代入:$frac{sqrt{3}}{2} times frac{1}{2} - frac{1}{2} times frac{sqrt{3}}{2} = frac{sqrt{3}}{4} - frac{sqrt{3}}{4} = 0$。
这也不对啊,sin(90°) 务必是 1。 哪儿出难题了?哦!
天哪,我搞反了定义。cos(A+B) 公式里是 cosA - sinA·cosB + sinA·sinB 吗?不对,标准公式是 cos(A+B) = cosA·cosB - sinA·sinB。sin(A+B) = sinA·cosB + cosA·sinB。 重新来,用 30° 和 45° 试 sin(A+B)。A=30°, B=45°。sin(75°)。sin30°=0.5,sin45°≈0.707,cos45°≈0.707。 sin(A+B) = sin30°cos45° + cos30°sin45° = $0.5 times 0.707 + 0.866 times 0.707$ = $0.3535 + 0.6124 = 0.9659$。 这就对了,sin(75°) 大约是 0.9659。刚刚那个反例是出于我把 sinA 和 cosA 的位置搞混了。 好,目前公式握在手里了。核心就是三个局部: 1.乘积项:cosA 乘 cosB,要么 sinA 乘 sinB。 2.减号项:减去其中一项,减号前是 cosA·cosB,减去的是 sinA·sinB。 3.加号项:加上另一项,加号前是 sinA·cosB,加上的是 cosA·sinB。 这实际上就两个点:记住减,记住加。你不需求背复杂的推导,就记这两个动词:减法对应余弦的乘积,加法对应正弦的乘积。 还有一个特别有用的技巧,就是把它拆成“全”来算。
比如 sin(A+B),把它写成 $sin(A) cos(B) + cos(A) sin(B)$。
你看,每一项都是两个基础函数的乘积。
这样只要你知道每个基础函数的值,算起来就飞快。 再拿一个具体的例子,更直观。算一下 sin(60°+30°)。A=60°, B=30°。sin(90°) 肯定是 1。 代入公式:$sin60°cos30° + cos60°sin30°$。 $sin60° = frac{sqrt{3}}{2}$,$cos30° = frac{sqrt{3}}{2}$,乘积是 $frac{3}{4}$。 $cos60° = frac{1}{2}$,$sin30° = frac{1}{2}$,乘积是 $frac{1}{4}$。 加起来 $frac{3}{4} + frac{1}{4} = 1$。完美闭环。 实际上这些公式的本质,就是把两个“分量”拼成一个“整体”。就像搭积木,cosA 和 cosB 搭出底面的一局部,sinA 和 sinB 搭出另一局部。加减号就在告诉你这两局部如何组合。 再讲讲实际应用,别光看理论。天文学里时常需求算两个角加起来后的方向。
比如黄道坐标系里的天体位置。假设天体在赤道坐标系里,你知道了赤经和赤纬。要通过某个公式换算到其他坐标系,核心就是把这些角度加起来,再用上面的公式算。 还有啊,就是信号处理和工程上的相位计算。两个正弦波叠加,就是求它们的和角。
要是这两个波频率相同,相位差就是 A+B 要么 A-B。
这时候只要把上面的公式套进去,算出结局就是合成后的振幅和相位角。 再举个略微带点生活气息的。健身教练在讲动作要领,说“肩胛骨要向后缩,脖子要延展”。
要是要把这个“向后”和“向前”这种相对位置算出来,实际上就是角度加减的难题。别看听起来抽象,但原理是一样的:把两个独立的位移量,通过角度公式算出一个总的位移效果。 还有啊,游戏里的角色位移。
要是你从点 A 走到点 B,中间经过了一个转折点 C。你知道了向量 AB 的角度,向量 AC 的角度,那向量 BC 的角度如何算?实际上就是在算一个向量和的角度差,要么利用余弦定理的几何意义(别看它叫余弦定理,但原理跟和角公式是一样的,都是勾股定理的推广)。 最终,咱们总结一下,别被那些公式吓退。核心就记住:一个乘,一个减,一个加。
记住这两个关键词,再配合几个基础函数的口诀(比如 30°是 1/2,60°是根号 3 除以 2,45°和 135°是根号 2 除以 2),你就不会怕了。 实际上生活里到处都是和差化积的变体。
比如工夫、速度、距离这些物理量,时常需求把它们组合起来。就算你写一个程序,处理数据时遇到这种组合,只要心里有个底,不用去翻那本厚厚的书,脑子里直接调出那两个加减乘减的公式,就能搞定。 总而言之,别纠结于背公式,要的是理解背后的逻辑。把 A 和 B 拆开,按部就班地乘、加、减,每一步都有据可依。当你能娴熟地把 30 度和 45 度合起来时,你会发现,那些原本让人头疼的三角函数,实际上就是一门好办的数学游戏。
声明:演示网站所有内容,若无特殊说明或标注,均来源于网络转载,仅供学习交流使用,禁止商用。若本站侵犯了你的权益,可联系本站删除。
