如何求 sinnx,cosnx 的积分?


sinnxcosnx 的积分方法主要有两种:第一种是根据 n 的奇、偶情况分别采用换元法或者降阶法来求;另一种是递推法。

我们来看换元法和降阶法。设 n 是奇数,则我们采用换元法。例如

sin5xdx=sin4xsinxdx=(1cos2x)2(cosx)dx=(12cos2x+cos4x)d(cosx)=(12u2+u4)du=(u23u3+1u5)+C=23cos3xcosx15cos5x+C

对于 cosnx 同样处理。

如果 n 是偶数,则使用降阶法。我们知道 cos2x=1+cos(2x)2,sin2x=1cos(2x)2。所以

sinnxdx=(1cos(2x)2)n/2dx

cosnxdx=(1+cos(2x)2)n/2dx

从而使被积函数的阶降了一半。

例如

cos4xdx=(1+cos(2x)2)2dx=14(1+2cos(2x)+cos2(2x))dx=14(1+2cos(2x)+1+cos(4x)2)dx=14(x+sin(2x)+x2+18sin(4x))+C

第二种方法就是递推法。这种方法的好处是可以不管 n 的奇偶性,对任何的自然数 n 都可以用。利用分部积分法

sinnxdx=sinn1xsinxdx=sinn1xcosx+(n1)sinn2xcosxcosxdx=sinn1xcosx+(n1)sinn2xcos2xdx=sinn1xcosx+(n1)sinn2x(1sin2x)dx=sinn1xcosx+(n1)(sinn2xsinnx)dx

将右边的 sinnxdx 移到左边,我们得到

nsinnxdx=sinn1xcosx+(n1)sinn2xdx

如果记 In=sinnxdx,则上式为

In=1nsinn1xcosx+n1nIn2

那么只要给出 n 的值,我们就可以利用这个公式以及

sin0xdx=x+C,sinxdx=cosx+C

求出积分的值。 我们来看这个公式的应用。

sin5xdx=15sin4xcosx+45sin3xdx=15sin4xcosx+45(13sin2xcosx+23sinxdx)=15sin4xcosx415sin2xcosx815cosx+C

cosnxdx 可以完全同样的方式处理。我们有

cosnxdx=cosn1xcosxdx=cosn1xsinx+(n1)cosn2xsin2xdx=cosn1xsinx+(n1)cosn2x(1cos2x)dx=cosn1xsinx+(n1)cosn2xdx(n1)cosnxdx

所以

cosnxdx=1ncosn1xsinx+n1ncosn2xdx

例如

cos4xdx=14cos3xsinx+23cos2xdx=14cos3xsinx+23(12cosxsinx+12cos0xdx)=14cos3xsinx+13cosxsinx+13x+C


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注